dSYM文件保存了調試信息的文件,方便App在線上用戶使用時,發生Crash後,進行函數調用堆棧還原,定位Crash緣由,文件名一般爲:xxx.app.dSYM,文件一般能夠經過Xcode進行查看,Window -> Organizer -> Archives -> 選擇對應的Archives包 -> Show in Finder -> 選折對應的.xcarchive文件 -> 顯示包內容 -> 打開dSYMs文件夾,找到對應的項目名.app.dSYM文件。因此一般咱們應該爲線上版本的app備份好Archives後的包。例如:git
要對打包App生成dSYM文件,須要在Xcode中進行正確的配置才行,若是配置錯誤,則可能照成dSYM文件缺失,從而沒法進行Crash問題的定位,例如:github
注:Generate Debug Symbols開啓後,進行Archives打包後,包的體積會變大。例如:markdown
進行Crash定位能夠使用一款開源的工具dSYMTools,Git地址:github.com/answer-huan…app