今天公司電腦升級(jí) Xcode 13 之后,發(fā)現(xiàn)打包老失敗的,一看原因老提示打包的 dSYM 文件不存在。

如圖
dSymFiles size is : 0
There is no dSYM file in the path: xxx
第一反應(yīng)是以為沒(méi)開(kāi)啟下面這兩個(gè)編譯配置的
- XCode -> Build Settings -> Code Generation -> Generate Debug Symbols -> Yes
- XCode -> Build Settings -> Build Option -> Debug Information Format -> DWARF with dSYM File

Set
后面發(fā)現(xiàn)是沒(méi)問(wèn)題的,然后想著是不是我有兩個(gè)Xcode 影響到了,但刪掉后發(fā)現(xiàn)也不是。
最后發(fā)現(xiàn)重啟電腦后,就好了。。。。
有點(diǎn)莫名其妙啊
果然有時(shí)重啟大法真沒(méi)得說(shuō)
當(dāng)然有兩個(gè) Xcode 的時(shí)候,最好重新選擇下 DWARF with dSYM File,因?yàn)槲揖桶l(fā)現(xiàn)表明是選擇了, 實(shí)際上卻沒(méi)選擇。
后續(xù)新情況

新問(wèn)題
發(fā)現(xiàn)每次執(zhí)行 Bugly 腳本文件的時(shí)候,Generate dSYM 就沒(méi)執(zhí)行完成,我對(duì)腳本延時(shí)一個(gè) 10 秒發(fā)現(xiàn)就 OK了,有意思。。。