Swift Admob console displays simulator device id but not when running on iPhone?

I have implemented Admob in my project, but I am unable to add the Test Device ID for my iPhone.

Here is the code:

let request = GADRequest()
myAd = GADInterstitial(adUnitID: "ca-app-pub-4411736350819540/1731977668")
myAd.delegate = self
myAd.load(request)

      

My device id doesn't show up in the console when the app starts, it only shows the actual ad, not a test ad.

It works great in the Simulator and informs me on how to add the simulator id.

These are reviews from the console when running on an iPhone

2017-04-20 01:57:57.311 SpaceShip[2798:] <FIRAnalytics/INFO> Firebase Analytics v.3600000 started
2017-04-20 01:57:57.392 SpaceShip[2798:] <FIRAnalytics/INFO> To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled 
2017-04-20 01:57:57.398: <FIRInstanceID/WARNING> FIRInstanceID AppDelegate proxy enabled, will swizzle app delegate remote notification handlers. To disable add "FirebaseAppDelegateProxyEnabled" to your Info.plist and set it to NO
2017-04-20 01:57:57.397 SpaceShip[2798:] <FIRAnalytics/INFO> Successfully created Firebase Analytics App Delegate Proxy automatically. To disable the proxy, set the flag FirebaseAppDelegateProxyEnabled to NO in the Info.plist
true
2017-04-20 01:58:05.367 SpaceShip[2798:] <FIRAnalytics/INFO> Firebase Analytics enabled

      

+3


source to share


1 answer


Please check your product -> Schema -> Arguments -> Environment Variables, if there is a key:, OS_ACTIVITY_MODE

disable / remove it.



enter image description here

+5


source







All Articles