美文网首页编译
Xcode10.2 在iOS11以上系统出现卡住主线程几秒

Xcode10.2 在iOS11以上系统出现卡住主线程几秒

作者: 印象iOS | 来源:发表于2019-04-18 17:54 被阅读0次
升级了Xcode10.2之后,在Xcode调试程序出现了主线程会卡住接近10s

说明:在非Xcode调试状态和iOS11之前的系统没有这个问题

出现主线程卡顿让调试变得非常不爽,严重影响开发效率。最后在调试控制台log打印中注意到卡顿时都会出现

Main Thread Checker: UI API called on a background thread:

解决UI操作出现在非主线程问题,发现主线程卡顿的问题没有了


有些第三方库也可能会在非主线程做UI操作,可以用下面方法解决:

在Xcode的Edit Scheme...去掉主线程检测

1.png

PS:

iOS开发小伙伴尽量遵守苹果的规则,不然哪天就坑你没商量

相关文章

网友评论

    本文标题:Xcode10.2 在iOS11以上系统出现卡住主线程几秒

    本文链接:https://www.haomeiwen.com/subject/bhgtgqtx.html