iOS9 Xcode10打包 崩潰修復
咱們的APP在9月底上線新版本以後,崩潰率急速升高
當時查了全部變更地方都沒找到緣由,最後居然在Stack Overflow上查到是因爲Xcode10打包,對9.0,9.1,9.2系統支持很差致使的。
當時只有回退到Xcode9能解決問題,可是Xcode9對Siri shortcut並不支持,而且當時咱們的這部分系統用戶佔比不到3%,因此暫時擱置了。
在Apple官網上查看Xcode10.1解決了這個問題,可是等到10月底,Xcode10.1正式發佈以後,線上崩潰並未徹底解決。這個時候,我真的無語了。。。。
因此開始從新考慮這個問題,若是是Xcode10的錯,那麼它跟Xcode9到底區別在了哪裏?
因而,又開始瘋狂查找相關資料,最終在官網上看到,Xcode10升級了編譯系統,因而打算從這裏着手,在Xcode10中的workspace setting中選回以前的編譯器,打包上線驗證。以下圖:
最終在線上驗證,完美解決這個問題。
只能說,套路太多,上線需謹慎。考慮一切變量因素,最重要的是,遇到問題的鑽研精神,不斷問爲何,最終解決遇到的問題。
最後,仍是祝你們開心啦!
歡迎關注本站公眾號,獲取更多信息