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

如圖
dSymFiles size is : 0
There is no dSYM file in the path: xxx
第一反應是以為沒開啟下面這兩個編譯配置的
- 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)是沒問題的,然后想著是不是我有兩個Xcode 影響到了,但刪掉后發(fā)現(xiàn)也不是。
最后發(fā)現(xiàn)重啟電腦后,就好了。。。。
有點莫名其妙啊
果然有時重啟大法真沒得說
當然有兩個 Xcode 的時候,最好重新選擇下 DWARF with dSYM File,因為我就發(fā)現(xiàn)表明是選擇了, 實際上卻沒選擇。
后續(xù)新情況

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