繁体   English   中英

Admob iOS,在测试设备上显示广告

[英]Admob iOS, show ads on test device

GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:
                       @"MY_SIMULATOR_IDENTIFIER",
                       @"MY_DEVICE_IDENTIFIER",
                       nil];

在Google的文档中,它说通过“ MY_DEVICE_IDENTIFIER”才能在真实设备上查看测试广告。 我尝试了UDID和UUID,但似乎没有用。 说“ MY_DEVICE_IDENTIFIER”时,有人知道他们指的是什么吗?

当我运行该应用程序时,它说:

要在此设备上获取测试广告,请致电:r.testDevices = @ [@“ cc61ecab38c2f408f90800c3ea08fb6d”];

但我不知道“ cc61ecab38c2f408f90800c3ea08fb6d”是什么。

在项目中添加AdSupport.framework并使用-

NSString *uniqueString= [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:
                   @"MY_SIMULATOR_IDENTIFIER",uniqueString,
                   nil];

这是设备的UDID。 您可以看到设备标识符xcode-> Organiser-> Devices,点击列表中的设备以检查UDID。 在此处输入图片说明

暂无
暂无

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

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