我正在開發一個iPhone應用程序,並在大多數時間使用iPhone模擬器。 當我嘗試在iPhone Simulator中調試我的一個項目(無論什麼類型和操作系統版本)以進行調試時,Xcode有時會突然崩潰。Xcode有時會崩潰,當我嘗試在iPhone模擬器中調試後,我升級Xcode6
這個錯誤發生後,改變代碼只是一行,並重新編譯解決崩潰,但是當我嘗試在iPhone模擬器中調試項目時Xcode6總是崩潰,如果我不重新編譯項目。然後,繼續編程一段時間後,會發生相同的崩潰。
我可能從另一個主題找到了崩潰的原因,即簽名日期和最後修改日期不同,但我不知道如何解決它。 (該人士稱,因爲Xcode5的,但我對小牛用Xcode5儘管當它從來沒有發生過。) Compiling and linking C extension for Python in Xcode for Mac
該項目的工作空間嵌套了幾個靜態庫項目,所以我懷疑這是因爲編輯嵌套庫代碼,但是當我僅編輯主程序代碼時也發生了這種情況。
這個崩潰並不總是發生,所以很難解決我的錯誤。 該項目的工作空間是巨大的,所以我想避免創建新的工作空間,如果可能的話。 我真的很感謝有人幫助。
這是崩潰報告。
Crashed Thread: 25 Dispatch queue: DBGLLDBLauncher Serial Queue
Exception Type: EXC_BAD_ACCESS (Code Signature Invalid)
Exception Codes: 0x0000000000000032, 0x00000001359eb000
kernel messages:
-2 sec CODE SIGNING: cs_invalid_page(0x1359eb000): p=21345[Xcode] final status 0x1000200, denying page sending SIGKILL
-2 sec CODE SIGNING: process 21345[Xcode]: rejecting invalid page at address 0x1359eb000 from offset 0x1f3e000 in file "**PATH_OF_EXECUTABLE_FILE**" (cs_mtime:1412141335.0 == mtime:1412141335.0) (signed:1 validated:1 tainted:1 wpmapped:0 slid:0)
VM Regions Near 0x1359eb000:
MALLOC_LARGE 0000000131224000-0000000133aad000 [ 40.5M] rw-/rwx SM=PRV
--> mapped file 0000000133aad000-0000000136336000 [ 40.5M] r--/rwx SM=COW
MALLOC_LARGE 0000000136336000-0000000137690000 [ 19.4M] rw-/rwx SM=PRV
plz check [this](http://stackoverflow.com/questions/22992029/lldb-makes-xcode-5-1-crash-on-project-run)&check(this)(http:// stackoverflow .com/questions/23729060/xcode-launch-app-error-in-mac-10-9-maverick)與你有同樣的問題。 – Urmi 2014-10-01 08:48:17
感謝您提供信息。那些對我來說看起來不是同樣的問題。但我可能會解決我的問題。刪除應用程序擴展的依賴關係和嵌入式二進制文件並重新創建資源包後,目前看起來很好。 – 2014-10-02 01:34:40