我們的APP在9月底上線新版本之后,崩潰率急速升高
當(dāng)時(shí)查了所有變動(dòng)地方都沒找到原因,最后竟然在Stack Overflow上查到是由于Xcode10打包,對(duì)9.0,9.1,9.2系統(tǒng)支持不好導(dǎo)致的。

F9rhnA.png
當(dāng)時(shí)只有回退到Xcode9能解決問題,但是Xcode9對(duì)Siri shortcut并不支持,并且當(dāng)時(shí)我們的這部分系統(tǒng)用戶占比不到3%,所以暫時(shí)擱置了。
在Apple官網(wǎng)上查看Xcode10.1解決了這個(gè)問題,但是等到10月底,Xcode10.1正式發(fā)布之后,線上崩潰并未完全解決。這個(gè)時(shí)候,我真的無語了。。。。
所以開始重新考慮這個(gè)問題,如果是Xcode10的錯(cuò),那么它跟Xcode9到底區(qū)別在了哪里?
于是,又開始瘋狂查找相關(guān)資料,最終在官網(wǎng)上看到,Xcode10升級(jí)了編譯系統(tǒng),于是打算從這里著手,在Xcode10中的workspace setting中選回之前的編譯器,打包上線驗(yàn)證。如下圖:

https://s1.ax1x.com/2018/11/21/F9rR6H.png
