回答
它下載從設備(調試)的符號,因此它成爲可以調試與特定的iOS版本的設備同時也symbolicate是發生在那的iOS版本崩潰報告。
由於符號是CPU特定的,如果你已經導入的符號,不僅對特定iOS設備同時也爲特定的CPU類型以上纔有效。當前所需的CPU類型是armv7(例如iPhone 4,iPhone 4s),armv7s(例如iPhone 5)和arm64(例如iPhone 5s)。
因此,如果您想要用armv7s來描述發生在iPhone 5上的崩潰報告,並且只有該特定iOS版本的armv7符號,則Xcode將無法(完全)象徵性地顯示崩潰報告。
它比較從設備中檢索到存檔(符號是正確的)應用程序的版本的崩潰日誌,試圖取回您的代碼崩潰發生的位置。
在Xcode中版本6.1.1(6A2008a),「處理符號文件」後,將含有與該設備相關聯的符號(包括IOS版本和CPU類型)的文件夾中的〜/庫/開發商/ Xcode中/ iOS的DeviceSupport創建/是這樣的:
什麼是(null)(null)? –
@AntonTropashko'(null)((null))'實際上。 –
在我的情況下,「(null)((null))」包含......什麼都沒有! – Sjakelien
我知道,這不是一個技術解決方案,但我有我的iPhone通過電纜將計算機連接和斷開與電腦的設備,它(通過電纜再次)重新連接的工作因爲我無法用之前提供的解決方案來解決它。
這可能是幸運的時機...或對你採取的其他行動的延遲反應。我斷開連接並重新連接,然後重新進入該模式,直至完成。 –
在我的情況symbolicating是採取永遠。我強制重啓我的手機與開/關和主頁按鈕。現在快速完成符號化,我開始通過xcode運行我的應用程序。
添加SDK版本對應到你的iPhone的iOS,例如:iOS的10.3
路徑:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
它的下載。完成後,沒關係。如圖所示:
- 1. Xcode同一設備多次處理符號文件
- 2. 處理Xcode版本7.3中的符號文件(7D175)
- 3. Xcode卡住處理文件
- 4. 處理透明png文件符號
- 5. 以「#」符號的文件路徑處理
- 6. XCode符號&dSYM文件
- 7. Xcode符號文件位置
- 8. 配置文件處理在Xcode 4
- 9. 在Xcode中生成預處理文件
- 10. 在批處理文件中查找/替換文本時如何處理&符號?
- 11. 批處理文件名 - 連接符>'''>'符號在一行
- 12. 在Xcode構建過程中預處理字符串文件
- 13. Xcode掛在'等待其他符號處理'
- 14. 處理Windows文件系統上的unix符號鏈接文件
- 15. XCode,標準C++和ifstream文件處理
- 16. 在Windows批處理文件中轉義&符號
- 17. 如何在批處理文件中創建貨幣符號apper?
- 18. 在Xcode中處理
- 19. Xcode中的符號崩潰文件
- 20. 批處理文件文本處理 - 查找連續號碼
- 21. 如何使用批處理文件在HTML文件中寫入「大於符號」
- 22. Jackson JSON處理Unicode符號
- 23. 在批處理文件轉義字符
- 24. 處理文件名中的單引號
- 25. 不平衡括號(批處理文件)
- 26. 閱讀CSV文件時處理逗號
- 27. PHP處理CSV文件,用分號
- 28. CMD批處理文件驅動器號
- 29. StringByAddingPercentEscapes不能處理&符號,問號等
- 30. 在Flask中處理URL中的&符號
我不得不等待相當長的時間......大約30分鐘,在設備部署後成功。也許Mac正在花時間識別設備。 –