我最近升級到Xcode 8並將我的項目更新爲Swift 3.所有工作都很好。故事板加載一直很緩慢(即使仍在運行Xcode 7),並且與Xcode 8的速度差不多。我一直認爲這是因爲我在較舊的(2011年末)Macbook Pro上。Xcode 8在打開故事板時掛起/無響應
但是最近有時Xcode會在我試圖打開故事板時掛起。從昨天開始,它總是「懸掛」。 Xcode變得沒有反應,我必須強制退出它。
在活動監視器中,我看到Xcode使用了102%的CPU和內存使用情況,並持續增長(如果我放過了10GB以上)。
現在我真的陷入了困境,因爲當我打開Xcode時,它立即打開我的項目並打開故事板。我甚至無法更改爲快速文件。我沒有得到我選擇我的項目的窗口了。所以,如果Xcode沒有響應,就不能再打開我的項目了。即使當我雙擊另一個項目來打開Xcode時,它仍會嘗試打開我的項目(在故事板上)。
我已經嘗試了一些事情(基於SO線程我能找到類似的問題與舊版本的Xcode):
- 刪除Xcode和刪除〜/資源庫/開發人員的內容。然後重新安裝Xcode。
- VAR /文件夾刪除內容
- 導出數據文件夾刪除內容
- 重新啓動的Macbook
我的下一次嘗試將是下載的Xcode 8.1測試版。但真的不這樣做。
任何其他建議,我可以嘗試的東西?
小型更新: 管理清除Xcode默認打開我的項目的'狀態',並在故事板上打開它。這是否通過:
- 卸下〜/庫/保存應用程序狀態/ com.apple.dt.Xcode.savedState文件夾(這將再次顯示近期項目窗口啓動時)
- 爲了還可以防止項目從打開時加載特定文件開始,我去了.xcworkspace(在我的項目文件夾中)的內容,然後刪除了/xcuserdata/myusername.xcuserdatad/UserInterfaceState.xcuserstate。現在該項目沒有選擇任何文件打開。
仍......主要問題依然存在。當我點擊我的故事板時,Xcode變得沒有反應。
升級的MacBook的RAM;) – pkc456
@ pkc456。好的提示。謝謝;)升級與SSD和16GB的RAM的MacBook。我確定它是緩慢的,但反應遲鈍也不行:)等待新的MacBook與不同的項目時抵達:) – guido
是否掛?如果您使用不同的帳戶,它仍然是一個問題? –