Main Thread Checker: UI API called on a background thread Thread name: org.hxhg.jiguang.threa

使用Xcode 9之后发现控制台一直在打印这个警告,

大致意思就是UI没在主线程刷新

image.png

出现类似的问题:

看报错的线程
a. 如果是第三方框架,去对应的GitHub(或者官网)查看是否有更新对应的第三方框架,更新试试
b.不是第三方框架的话默默检查自己出错的代码吧...

高德地图问题类似





华丽分割线





具体过程接着往下看:

仔细看是极光推送报的警告

  1. 经查看我当前的JPush版本为:
image.png

  1. 查看官网:
image.png

3.0.2版本为2017-02-13发布的


  1. 赶紧查看下是否有新的更新
image.png

截止发稿有以上最新的更新


  1. 吓得我赶紧
pod update
image.png

  1. 跑一下...
    警告日志消失了...
    还以为自己的代码操作有误...
喝杯水压压惊

Well done!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容