您的位置:首页 > 移动开发

UIApplication openUrl too slow (十分慢 10秒)

2017-09-27 15:40 597 查看
在iOS 10系统下,应用后台点击推送通知进入App调用
[[UIApplication sharedApplication] openURL:url];
时需要等待10秒左右,才可以正常跳转到浏览器。

遇到类似问题的你可以这么解决:

dispatch_async(dispatch_get_main_queue(), ^{
if ([[UIApplication sharedApplication] canOpenURL:url]) {
[[UIApplication sharedApplication] openURL:url];
}
});


参考

stackoverflow
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios openUrl