简体   繁体   English

Swift Admob控制台显示模拟器设备ID,但在iPhone上运行时却没有?

[英]Swift Admob console displays simulator device ID but not when running on iPhone?

I've implemented Admob into my project however I can't add the test device ID for my iPhone. 我已将Admob实施到我的项目中,但我无法为我的iPhone添加测试设备ID。

Here is the code: 这是代码:

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

My device ID isn't showing in the console when I run the app, it just shows an actual ad and not a test ad. 我运行应用时,我的设备ID未在控制台中显示,它只显示实际广告,而不是测试广告。

It works fine in Simulator and informs me on how to add the simulator ID. 它在Simulator中工作正常,并告诉我如何添加模拟器ID。

This is the feedback from console when running on iPhone 这是在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

Please check your Product -> Scheme -> Arguments -> Environment Variables if there is a key: OS_ACTIVITY_MODE , disable/remove it. 如果有密钥,请检查您的产品 - >方案 - >参数 - >环境变量: OS_ACTIVITY_MODE ,禁用/删除它。

在此输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM