我绝望了。我试图使用iAd的requestAttributionDetailsWithBlock,并且它没有调用我的完成处理程序中的任何内容(我在XCode和日志中使用断点。有任何建议吗?
[[ADClient sharedClient] requestAttributionDetailsWithBlock:^void (NSDictionary* attributionDetails, NSError* error)
{
if (error == nil)
{
NSLog(@"Attributes found");
}
else
{
NSLog(@"Request search ads attributes failed with error: %@", error.description);
}
}];
答案 0 :(得分:0)
所以,我想出了问题所在。我的代码在其他地方调用ADClient
(determineAppInstallationAttributionWithCompletionHandler
),由于某种原因,它阻止我的requestAttributionDetailsWithBlock
完成处理程序执行。在我评论出代码后,一切正常。仍然不完全确定它为什么会起作用,但确实如此!