我正在使用以下代码显示AdMob测试应用程序要使用的唯一标识符。
这是我的applicationDidFinishLaunching函数...
// Print IDFA (from AdSupport Framework) for iOS 6 and UDID for iOS < 6.
if (NSClassFromString(@"ASIdentifierManager")) {
NSLog(@"GoogleAdMobAdsSDK ID for testing: %@" ,
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]);
} else {
NSLog(@"GoogleAdMobAdsSDK ID for testing: %@" ,
[[UIDevice currentDevice] uniqueIdentifier]);
}
构建时出现错误:“使用未声明的标识符:ASIdentifierManager”
我已链接AdSupport框架并可以访问标识符管理器所在的文件,但它仍然无法识别它?
我已清理构建文件夹,重新启动xCode,但结果仍相同。