Meta will provide Privacy Manifests for Facebook SDK for iOS and Audience Network SDK for iOS, starting with Privacy Manifests needed for advertising purposes.
Additional guidance for developers:
Note that we do not attempt to associate all collected data with Meta users.
We have pre-populated the tracking domain field for the FBSDK in the Privacy Manifest to help ensure that our services continue to function properly. We do not advise manually adding domains. Listing “www.facebook.com” or subdomains of “facebook.com” in the tracking domain field of a Privacy Manifest may break functionality.
Note: Developers can find additional details around the tracking domain field in the Privacy Manifests for Meta SDKs. What is pre-populated in the tracking domain field is intended to receive traffic when a user has provided AppTrackingTransparency (ATT) permission to the app. If our check determines that a request or event from an iOS14.5 device lacks ATT permission, then usage of such data will be restricted and we will use privacy preserving methods (like those available in Aggregated Event Measurement) to remove or combine information before delivering or measuring ads.
This documentation describes how to integrate your iOS app with Facebook to build engaging social apps by using the Facebook SDK for iOS. To learn more about using Facebook development tools, see App Development.
The current version of the Facebook SDK for iOS is available on GitHub.
When you use the Facebook SDK for iOS, follow the Facebook Open Source Terms of Use and Privacy Policy.
Beginning with SDK v13.0 you must provide a Client Token for all calls to the Graph API.
To provide functionality within the Facebook iOS SDK, we may receive and process certain contact, location, identifier, and device information associated with Facebook users and their use of your application. The information we receive depends on what SDK features third party applications use. Please visit the Facebook for Developers blogpost for more information about these SDK features.
Component SDKsDescribes the component SDKs of the Facebook SDK for iOS. | Get StartedA short tutorial to get you up and running. |
Use Facebook LoginEnable users to to log into your iOS app with Facebook Login. | Get Facebook User DataGet Facebook user data in your iOS app if allowed by the user and your app permissions. |
Share a PhotoShare a photo from your iOS app. | Facebook Share SampleSource code and project files that you can build and run to learn how to share a photo or link to Facebook from your iOS app. |
Sharing to ReelsIntegrate sharing into your iOS app so that users can share video content to Facebook Reels. | Advanced TopicsCreate a simulator build of your app for the app review process. |
Create a Simulator BuildCreate a simulator build of your app for the app review process. | Calling the Graph API from iOSLearn how to call the Facebook Graph API from your iOS app. |
Error HandlingChangelog and release notes for the Facebook SDK for iOS. | Upgrade GuideInstructions for upgrading your version of the Facebook SDK for iOS. |
FAQ & TroubleshootingFrequently asked questions and troubleshooting information for the Facebook SDK for iOS. | ReferenceComponent and endpoint references. |