遇到 Xcode warnings: Not such file or directory (.pcm files) 莫慌!
小鴨子最近給別的sdk時(shí),對(duì)方總說(shuō)報(bào)出來(lái)
!
IMG_9457.JPG
這種警告,然后我說(shuō)試試Debug編譯,果然就沒(méi)有警告了,可也不是解決問(wèn)題的方法啊,怎么肥四,release就有問(wèn)題。
然后我就谷歌谷歌百度百度,各種試,終于找到了!
解決問(wèn)題的方法

2471583898032_.pic.jpg

2481583898089_.pic.jpg

2491583898269_.pic.jpg
絕對(duì)靠譜!
下面我們就來(lái)簡(jiǎn)單的理解一下,
Debug Information Format 當(dāng)Debug Information Format為DWARF with dSYM File的時(shí)候,構(gòu)建過(guò)程中多了一步Generate dSYM File:最終產(chǎn)出的文件也多了一個(gè)dSYM文件。
不過(guò),既然這個(gè)設(shè)置叫做Debug Information Format,所以首先得有調(diào)試信息。如果此時(shí)Generate Debug Symbols選擇的是NO的話,是沒(méi)法產(chǎn)出dSYM文件的。
dSYM文件的生成,是在Strip等命令執(zhí)行之前。所以無(wú)論Strip Linked Product是否開啟,生成的dSYM文件都不會(huì)受影響。
不過(guò)正如文檔中所說(shuō),無(wú)法為靜態(tài)庫(kù)生成dSYM文件。即便為給一個(gè)靜態(tài)庫(kù)的Debug Information Format設(shè)置為DWARF with dSYM File,構(gòu)建過(guò)程中依然不會(huì)有生成dSYM文件的步驟。
說(shuō)到dSYM文件,我記得Bugly平臺(tái)接入,要想詳細(xì)的每個(gè)崩潰直接掛到我們代碼里具體哪一行代碼,需要上傳dSYM文件,這個(gè)等我做這個(gè)功能的時(shí)候,會(huì)更新文章的