阻止未从 requestAttributionDetailsWithBlock 调用
Block not getting called from requestAttributionDetailsWithBlock
我很绝望。我正在尝试使用 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);
}
}];
所以,我想出了问题。我的代码在别处调用 ADClient
(determineAppInstallationAttributionWithCompletionHandler
),由于某种原因它阻止了我的 requestAttributionDetailsWithBlock
完成处理程序的执行。在我注释掉代码后,一切正常。仍然不确定它为什么有效,但它确实有效!
我很绝望。我正在尝试使用 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);
}
}];
所以,我想出了问题。我的代码在别处调用 ADClient
(determineAppInstallationAttributionWithCompletionHandler
),由于某种原因它阻止了我的 requestAttributionDetailsWithBlock
完成处理程序的执行。在我注释掉代码后,一切正常。仍然不确定它为什么有效,但它确实有效!