日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

com.autonavi.AMapLocationThread (13): Exception: threading violation: expected the main thread-iOS

發布時間:2023/12/10 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 com.autonavi.AMapLocationThread (13): Exception: threading violation: expected the main thread-iOS 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

項目需求小迭代在編譯的時候遇到了如下異常:

com.autonavi.AMapLocationThread (13): Exception: "threading violation: expected the main thread"

因項目中集成了高德定位的 SDK 且程序初始化的同時初始化了該配置,所以直接項目一啟動直接就 gg 到此處(注:當前項目中 SDK 版本為 2.6.1,最新版本 SDK 已更新至 2.6.4)

?

解決辦法

嘗試注釋該定位的初始化實例后程序運行一切正常,即鎖定問題的源頭,隨后查看了官方文檔更新日志,果不其然近幾次更新對 iOS 新系統和線程做了相關優化,但是對低版本兼容著實沒有考慮周全哈哈,那么既然如此嘗試升級當前項目中的 SDK 即可。

因項目集成了Cocoapods 所以直接指定 SDK 后執行 update 即可

pod update AMapLocation

最后,重新編譯運行項目搞定


以上便是此次分享的全部內容,希望能對大家有所幫助!

總結

以上是生活随笔為你收集整理的com.autonavi.AMapLocationThread (13): Exception: threading violation: expected the main thread-iOS的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。