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!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容