我在模擬器上運行我的應用程序,但一旦它啓動它就關閉我想它崩潰,但我沒有得到任何錯誤消息或它爲什麼崩潰的原因,我運行它也作爲調試,是否有任何地方或無論如何得到一個錯誤信息?如何知道爲什麼應用程序在模擬器崩潰
1
A
回答
4
嘗試切換到「調試器」視圖,並從gdb看控制檯,如果它崩潰你會看到錯誤,並希望調用堆棧。
崩潰消息的示例:EXC_BAD_ACCESS。
如果您沒有可見的調用堆棧,可以嘗試在gdb提示符處鍵入'bt'(用於回溯)。
1
很多時候,我的應用程序在啓動之前隨機崩潰,在接口生成器文件(例如與現在不存在的對象的連接)中存在問題。檢查你的界面構建器文件以查看任何潛在的錯誤連接或錯誤,如果找不到任何錯誤,可在你的applicationDidFinishLaunching方法中放入一個NSLog,以查看應用程序在崩潰之前是否真正啓動。
1
在Xcode中,選擇運行菜單,然後選擇Debug — Breakpoints On
。現在,Xcode應該指向您在Debugger視圖中應用程序崩潰的代碼位置。
相關問題
- 1. 爲什麼我的應用程序在模擬器中崩潰?
- 2. 不知道爲什麼程序崩潰
- 3. 應用程序崩潰,不知道爲什麼
- 4. Android應用程序崩潰,我不知道爲什麼
- 5. 應用程序崩潰,不知道爲什麼?
- 6. Android應用程序崩潰。不知道爲什麼
- 7. 複選框,崩潰的應用程序不知道爲什麼
- 8. iPhone模擬器應用程序崩潰
- 9. 本地通知應用程序崩潰,模擬器
- 10. 爲什麼我的iphone模擬器的應用程序不斷崩潰?
- 11. 爲什麼應用程序崩潰?
- 12. Android應用程序崩潰,爲什麼?
- 13. Android類崩潰,不知道爲什麼
- 14. C程序崩潰,不知道爲什麼?
- 15. 程序中途崩潰,不知道爲什麼
- 16. C++程序崩潰。不知道爲什麼
- 17. 因爲應用程序模擬器崩潰渲染問題
- 18. 我的應用程序總是崩潰,但我不知道爲什麼
- 19. 我的簡單應用程序崩潰,我不知道爲什麼
- 20. 我的Heroku應用程序崩潰(錯誤H10),我不知道爲什麼
- 21. iPhone應用程序使用xcodebuild在模擬器中崩潰
- 22. 爲什麼程序崩潰?
- 23. 爲什麼程序崩潰?
- 24. 我的應用崩潰了,但我不知道爲什麼?
- 25. 如何知道應用程序崩潰的哪一行?
- 26. 如何知道我的應用程序崩潰?
- 27. 崩潰,工程模擬器
- 28. 我的應用程序崩潰,但在模擬器上工作
- 29. Iphone模擬器4.3在opengl應用程序崩潰
- 30. Eclipse Android應用程序在模擬器上啓動時崩潰