我有這個奇怪的問題。當我從XCode運行應用程序(甚至在設備上)時,它工作正常,沒有任何崩潰。但是當我在沒有XCode的設備上運行它時,當我從其中一個viewController導航回來時,它崩潰了。由於我無法使用日誌,因此無法獲取崩潰的原因。有人曾經經歷過這個?當從XCode運行時應用程序崩潰,但從XCode運行時工作正常
1
A
回答
1
我無法獲取崩潰的原因,因爲我無法使用日誌。
打開Xcode組織者窗口,爲每個設備都有一個名爲「設備日誌」的部分。崩潰日誌是每次應用程序崩潰時產生的。如果你看看控制檯,你也會看到你用NSLog
記錄的任何東西。
+0
它說 - 分段錯誤。什麼可能是這個問題? – Nitish
0
解決方案看看會發生什麼可能是下載this app並查看日誌/警告。或者只需打開管理器並查看設備的控制檯。
0
當您的任何UI元素或任何其他實例獲得自動釋放時,有時會出現「分段錯誤」。你可以啓用殭屍來尋找你的分配/釋放。您也可以使用「工具」(「分配」模板)工具來查看對象的分配/釋放/保留/釋放,它會在分配點給您回溯。
有一個公平的機會,任何你的UI元素實例沒有得到保留。
如果您也可以發佈設備日誌,它會更有幫助。
0
我最近在添加一個MKMapView到Storyboard後遇到了這個問題。它在設備連接到Xcode時完美運行,但在未連接到計算機的情況下運行時會崩潰。
我犯的錯誤是沒有檢查嵌入式框架..該應用程序試圖加載MKMapView而沒有導入MapKit框架。
相關問題
- 1. C++程序在從Xcode運行時崩潰(但從命令行運行正常)
- 2. 應用程序運行良好,從Xcode,但從主屏幕加載時崩潰
- 3. 當不通過Xcode運行時,應用程序崩潰
- 4. 從手機運行時應用程序崩潰,但從計算機啓動時工作正常
- 5. Xcode 6在試圖運行快速應用程序時崩潰
- 6. xcode崩潰時,我在我的iPhone上運行應用程序
- 7. 應用程序崩潰從ipa文件,但從Xcode運行良好?
- 8. xcode模擬器在嘗試運行應用程序時崩潰xcode
- 9. 當未連接到mac時,應用程序崩潰,通過Xcode運行良好
- 10. 使用XCode進行調試時,應用程序工作正常,在設備或模擬器上運行應用程序時,應用程序崩潰
- 11. 當從Android Studio運行時,應用工作正常,但在簽署apk安裝時崩潰
- 12. Xcode 5.0.1運行後崩潰
- 13. Xcode 4.3運行後崩潰
- 14. 遊戲崩潰從ipa文件,但從Xcode運行良好?
- 15. 當我從iPhone中刪除應用程序時,Xcode崩潰
- 16. 我的應用程序的舊版本在從App Store下載時運行正常,運行Xcode時失敗
- 17. 部署的XCode 7運行應用程序,讓崩潰
- 18. 應用程序崩潰運行的Xcode 5.0
- 19. 從Xcode 8運行時更改了應用程序字體
- 20. 當測試崩潰時繼續在Xcode中運行測試
- 21. 應用掛起時在Xcode運行,但工作,否則罰款
- 22. 在yesod應用程序運行時崩潰記錄卡崩潰
- 23. 應用程序崩潰時adhoc分發,但不會崩潰時使用XCode
- 24. 從TestFlight打開應用程序時崩潰,但工作正常,否則
- 25. Mac應用程序崩潰從發現者,但運行終端
- 26. NSTask工作在Xcode中運行,但不是當我運行它外面的Xcode
- 27. Android應用程序在啓動運行時崩潰異常
- 28. Android崩潰應用程序的運行時異常
- 29. 應用程序崩潰在Android:運行時異常
- 30. VB程序在單步執行時工作正常,但運行.exe時出現崩潰
其中應用程序崩潰,請使用NsLog並檢入設備控制檯 – Deepesh
它說 - 分段錯誤。什麼可能是這個問題? – Nitish
你可以嘗試記錄到文件:sume建議在這裏 - http://stackoverflow.com/questions/7271528/nslog-into-file –