在iOS 9.3上調用openURL
後,我的應用程序凍結13E233 & 13E234。iOS 9.3在致電openURL後凍結
我試過使用dispatch_after
但這並沒有解決問題。
下面是代碼,沒什麼特別的。
+ (void)someMethod:(UIView *)senderView {
[Utility showLoadingHUDWithText:nil inView:senderView];
[[SomeClient sharedClient] someNetworkAPI:^(id result) {
[Utility hideAllHUDsForView:senderView];
NSDictionary *dict = (NSDictionary *)result;
NSString *someString = dict[@"someKey"];
NSURL *url = [NSURL URLWithString:someString];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
} fail:^(NSError *error) {
[Utility hideAllHUDsForView:senderView];
[Utility showMessageHUD:error.localizedDescription];
}];
}
這似乎是一個iOS的漏洞,許多其他應用程序的影響,太。
你能顯示你的代碼嗎? – Fonix
請問您可以發佈整個功能代碼嗎? –
@Fonix添加代碼 –