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

时间:2014-07-16 07:01:50

标签: ios iphone objective-c admob

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

在Google的文档中,它表示传递" MY_DEVICE_IDENTIFIER"在真实设备上查看测试广告。我尝试了UDID和UUID,但它似乎并没有起作用。当他们说'#34; MY_DEVICE_IDENTIFIER"?

时,是否有人知道他们所指的是什么?

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

  

要在此设备上投放测试广告,请致电:r.testDevices = @ [   @" cc61ecab38c2f408f90800c3ea08fb6d" ];

但我不知道" cc61ecab38c2f408f90800c3ea08fb6d"是

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

这是您设备的UDID。您可以看到设备标识符xcode-> Organiser-> Devices,点击列表中的设备以检查UDID。enter image description here