2009-05-02 47 views
1

最終修改:此問題已解決,當我降級到SDK 2.2 for iPhone後,然後刪除組織者窗口中的崩潰日誌中的所有文件(然後升級回3.0 beta 4)。顯然有太多與我的iPhone相關的崩潰日誌(如300+)。謝謝你們的見解!iPhone SDK 3.0 beta 4破解內部錯誤

原來的問題:後更新我的iPhone SDK到最新的Beta 4的(發佈4月28日),Xcode的完全崩潰,每當我打開它,讓我這個:

alt text http://ivzhao.com/temp/sdkbroken.jpg

任何人有任何想法這個內部錯誤,NSCFString出界企業是什麼?現在我甚至無法打開Xcode來執行一些正常的,與iPhone無關的編程。太令人沮喪了。

我的猜測可能是它與我的設備有關(在管理器窗口中)。那麼是否有刪除我的iPhone在那裏的配置文件(伊萬趙的iPhone),所以我可以開始一個新的。我嘗試卸載/重新安裝SDK,但我的舊iPhone的配置文件仍然存在。

編輯: 我複製從控制檯(應用程序/實用程序/控制檯)粘貼錯誤消息。現在看起來外部編輯器兼容性有問題(我正在使用TextMate作爲我的外部文本編輯器)。現在的問題是,我甚至無法打開Xcode-> Preference以將文本編輯器重新設置回Xcode的瑕疵。有任何想法嗎?

03/05/09下午9點22分49秒的Xcode [2457]錯誤 裝載/庫/ InputManagers /在 ODBEditor.bundle /目錄 ODBEditor /編輯編輯/ MacOS的/編輯 在ODBEditor: 的dlopen(/庫/ InputManagers /編輯在 ODBEditor.bundle /內容/在ODBEditor的MacOS /編輯 ,265 ODBEditor /編輯):沒有發現合適的圖像 。確實發現: /庫/ InputManagers /編輯在 ODBEditor /編輯在 ODBEditor.bundle /內容/ MacOS的/編輯 在ODBEditor:GC能力不匹配

03/05/09下午9點22分五十秒的Xcode [ 2457] ODCompletionDictionary(版本 4.1.v255)加載

03/05/09下午9點22分51秒的Xcode [2457]未捕獲的異常是引發

謝謝,請幫我出;我開發的生命處於停止現在:(

+0

可以驗證你已經安裝什麼版本的Xcode? – Naaff 2009-05-02 21:30:50

+0

它是iPhone SDK beta 4中的一個,所以可能Xcode 3.1是我相信的東西。 – ivanTheTerrible 2009-05-02 21:58:35

+0

您的屏幕截圖顯示「堆棧回溯已記錄到控制檯」。請(1)打開XCode並獲取顯示的錯誤,然後(2)在Applications/Utilities中打開Console.app,並在編輯中將底部的任何消息添加到您的帖子中。嘗試了 – Naaff 2009-05-02 22:02:49

回答

1

嘗試刪除Completion Dictionary,這是掛鉤到Xcode的第三方擴展。其中一部分不加載,因爲它與Objective-C垃圾收集不兼容,我猜想當其他部分加載時,它會嘗試使用未能加載的代碼,並使Xcode崩潰。

0

所以是有反正刪除在那裏(伊萬趙的 iPhone我 iPhone的配置文件),這樣我就可以開始一個新的

的配置文件。在〜/ Library/MobileDevice/Provisioning Profiles中。

+0

。沒什麼幫助。 我認爲設備出現問題而不是配置(即使我拔掉我的iPhone,它仍然顯示在該組織器窗口中,在它崩潰前一秒鐘) – ivanTheTerrible 2009-05-02 21:39:51

0

在最基本的級別上, - [NSCFString substringToIndex:]方法已經被提供了一個超出邊界的索引,因爲它看起來不像其他人報告你的問題,可能是你的s上有一些字符串系統短於預期(即substringToIndex被賦予一個超過字符串末尾的索引)。

基本上,它看起來可能是一個XCode錯誤。發佈它說它打印到控制檯的堆棧跟蹤信息,也許它會給我們一個更好的主意。

This old post描述了另一個Cocoa應用程序的類似問題。在這種情況下,問題就是國際化 - 尤其是日期和時間的國際化。系統偏好設置中的國際首選項面板的格式選項卡中,您是否碰巧將Region設置爲除美國以外的其他國家/地區?如果是這樣,請嘗試將其設置爲美國,以查看是否有任何改進。

如果不是這樣,控制檯的數據可能會有所幫助。

+0

我試過了(將我的區域從加拿大切換到美國),但仍然一樣的問題。太令人沮喪了。 – ivanTheTerrible 2009-05-03 20:39:34

0

你什麼時候遇到這個錯誤?

我昨天更新到beta 4,每當我打開它時,mail.app就會崩潰。它會打開我的一個帳戶的第一頁,磨幾秒鐘然後崩潰。當我離開郵件應用程序時,iPhone似乎很慢。當我的iPhone插入MBP並且運行XCode的XCode將佔用我所有的處理器資源時。

我看了一下偏好設置,發現了一個沒有任何信息的郵件賬戶。我刪除了它,mail.app按預期工作。所以我懷疑發生了什麼事情是iPhone試圖從這個零電子郵件帳戶一遍又一遍地拉。

所以只是爲了笑話,我會看看你的郵件偏好,看看你是否有一個空帳戶。