2014-11-04 98 views
1

昨天,我剛剛將iPhone 5上的操作系統升級到了最新的iOS 8.1。到目前爲止,Xcode 6沒有包含對該版本的任何支持,所以我不得不通過從AppStore下載最新版本來更新Xcode(即使它已經下載,但安裝過程沒有發生)。一旦完成,我試圖運行我的項目,昨天完美的工作,編譯出錯了,一​​些工作可選的值展開並得到它的遵守。在我的iPhone 5上運行...出現一個整潔的致命錯誤。無法在iOS 8.1升級後在iPhone 5上運行應用程序

dyld`dyld_fatal_error: 
0x1fe8e08c: trap 
0x1fe8e090: nop 



libdyld.dylib`dyld_stub_binder: 
0x3666e080: push {r0, r1, r2, r3, r7, lr} 
0x3666e084: add r7, sp, #0x10 
0x3666e088: ldr r0, [sp, #24] 
0x3666e08c: ldr r1, [sp, #28] 
0x3666e090: blx 0x3666e834    ; _dyld_fast_stub_entry(void*, long) 
0x3666e094: mov r12, r0 
0x3666e098: pop {r0, r1, r2, r3, r7, lr} 
0x3666e09c: add sp, sp, #0x8 
0x3666e0a0: bx  r12 


let identifier = "TableViewCell" 

(上面介紹的調試器的一些東西......)

在iPhone 5的模擬器它的工作原理。原因是什麼?

回答

1

問題已解決。根據iOS 8.1.1發佈的Apple文檔:

已知問題 如果您已從iOS 8 Betas升級到8.1.1 Beta,則由於配置配置文件問題,您可能會看到您的應用程序崩潰。

解決方法

  • 通過USB將設備連接到Mac
  • 啓動的Xcode
  • 選擇窗口 - >設備
  • 右鍵點擊左邊欄的設備上,選擇「顯示配置文件」
  • 單擊問題配置文件
  • 按下「 - 」按鈕
  • 繼續刪除所有受影響的配置文件。
  • 重新安裝應用程序

而且不要忘記清潔產品。

的Xcode - >產品 - >清潔

希望它能幫助! :)

相關問題