2011-03-11 44 views
2

我剛剛從蘋果開發中心安裝了Xcode 4/iOS SDK 4.3軟件包。在安裝之前我將/ Developer更名爲/ Developer3。無論如何,在打開我的3.x xcode項目之後,我想改變目標,所以我點擊了左側樹頂部的項目,並且出現了「內部錯誤」。 (詳細信息,繼續或崩潰)。所以我點擊「詳細信息」,並看到:Xcode 4項目編輯器導致崩潰,編輯方案什麼都不做

 

UNCAUGHT EXCEPTION (NSInvalidArgumentException): -[NSCFDictionary lastObject]: unrecognized selector sent to instance 0x20102ada0 
UserInfo: (null) 
Hints: None 

早些時候,我也試圖去「編輯計劃...」,但它只是坐在那裏,並沒有做任何事情,就像我從來沒有點擊的菜單項。

有沒有其他人看過這個或知道解決方法?

謝謝。

更新:

所以,我使用卸載腳本卸載的Xcode 4.0 /的iOS 4.3,然後改名爲我的老Developer3夾回Developer和跑了卸載腳本...重新啓動,重新安裝的Xcode 4.0/iOS 4.3並重新啓動,並且仍然崩潰。我認爲它一定是項目.plist中的一些東西,我試圖打開它,因爲我實際上可以用其他項目打開項目編輯器。嗯。

+0

安裝後是否重新啓動? – 2011-03-11 03:18:45

+0

不是馬上,但我安裝了新的Safari並重新啓動。現在再試一次。 – taber 2011-03-11 03:27:22

+0

只是問,因爲,例如,如果您在安裝新的Xcode之前卸載Xcode,文檔說要重新啓動。不確定重命名舊的Xcode/Developer目錄是否可能導致問題。 – 2011-03-11 03:36:35

回答

1

修正:

我有我的Info.plist文件在我的資源/目錄下,所以我把它移動到根項目文件夾,並將其更名爲AppName的-Info.plist中,並在那裏調整了一些東西...例如,對Bundle標識符進行硬編碼,在我的項目文件中刪除對Info.plist的舊引用,並添加新的AppName-Info.plist之一。然後,下次我打開該項目時,項目編輯工作正常。希望這將有助於同一艘船上的其他人。