iOS SDK Integration
Integrating the SDK
Cocoapods
The easiest way to integrate the SDK to your iOS project is to use CocoaPods.
Step 1: Simply open your project's Podfile and add a new source to the top:
source 'https://github.com/empowernet/specs.git'
Step 2: Add the following line to your app's target block:
pod 'EmpowerMobileAds', '8.2.5'
Step 3: Run the following command from the command line to install the dependencies:
pod install --repo-update
If you're new to CocoaPods, please refer to their official documentation for more information on getting started with it.
Update your Build Settings
Add ${inherited} line to your Other Linker Flags section in Build Settings.
Target -> Build Settings -> Other Linker Flags
Update your Info.plist
Declare that your app is an AdManager app by adding a key named GADApplicationIdentifier with the string value which will be provided by us to your app's Info.plist file.
You may also make this change manually by adding the following lines to Info.plist:
<key>GADApplicationIdentifier</key><string>ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy</string>
Setting Content URL for Targeting
You can set the page URL by using EMAMAnager's contentURL parameter. You have to set this parameter in every page you open in the app.
Importing the SDK
In order to be able to use the Empower Mobile Ads SDK, you must import it where necessary.
Projects using Swift
Please add the following line to the files where you refer to the classes provided by the Empower Mobile Ads SDK:
import EmpowerMobileAds
Integrating Mediation Networks
Add following libraries to your Podfile and run the command `pod install --repo-update
use_frameworks!inhibit_all_warnings!# Podstarget 'YOUR_PROJECT_NAME' dopod 'GoogleMobileAdsMediationInMobi'pod 'GoogleMobileAdsMediationMintegral'pod 'GoogleMobileAdsMediationPangle'pod 'GoogleMobileAdsMediationUnity'end