Audience Network

Get Started with iOS

Updated: Jun 30, 2026
Copy for LLM
Audience Network is bidding only
Audience Network is only using bidding to fill ads in iOS and Android apps.
The Audience Network allows you to monetize your iOS apps with Facebook ads. This guide explains how to integrate the Audience Network SDK in an iOS app.

Prerequisites

Ensure that you have the latest Xcode installed.
Please see the FAQ for minimum OS version supported by Audience Network SDK.

App Store Connect for iOS 14

Events that your app collects and sends to Facebook may require you to disclose these data types in the App Store Connect questionnaire. It is your responsibility to ensure this is reflected in your application’s privacy policy. Visit the Apple App Store Privacy Details article to learn more about the data types you will need to disclose.

Code Sample

You can find code samples in our GitHub repository.

Getting started steps

Create and set up sample project

To create a new project:
  1. Open XCode, and choose File -> New -> Project -> iOS -> AppXcode new project template chooser with the iOS tab selected and the App template highlighted
  2. Set product name to be AudienceNetworkTutorial. Enter your organization identifier. Xcode project options panel with Product Name set to AudienceNetworkTutorial and Swift language selected
  3. Download the Audience Network SDK for iOS.
  4. Drag & drop FBAudienceNetwork.xcframework from the Dynamic folder in your downloaded iOS Audience Network SDK archive into XCode. Finder showing the downloaded SDK archive with FBAudienceNetwork.xcframework selected inside the Dynamic folder
  5. In the General tab in your application target settings select Embed & Sign for FBAudienceNetwork.xcframeworkXcode target General tab with the Embed and Sign option selected for FBAudienceNetwork.xcframework
Now you have an empty project with Audience Network SDK integrated.

Next steps

  • Once your app has a link on the App Store or Google Play Store, configure Audience Network in Monetization Manager to get ad placement IDs.
  • Follow the guides to implement ad formats in your app.

See also

See Also