2013-05-30 35 views
1

我正在使用xCode開發iOS應用程序,我完全使用模擬器。昨天我不得不創建一個新項目,並且在添加了一些代碼後,我發現當點擊運行時,應用程序會編譯鏈接,但是模擬器永遠不會啓動。停止被禁用。我試着用這兩種iOS sim開關。打開舊的項目顯示模擬器,但切換到新的後,沒有任何反應。有想法該怎麼解決這個嗎? 我正在使用單一視圖應用程序。Xcode iOS模擬器不加載新項目

+0

退出模擬器然後再次運行並再次運行 – Liolik

+0

我試過了:退出,強制退出所有可能的組合的xcode和iOS模擬器。 – DaKnOb

+0

您是否嘗試過在模擬器上運行「Hello World」項目? –

回答

1

問題最終得到修復。
在運行,停止按鈕旁邊,單擊應用程序名稱,例如演示,然後單擊編輯方案。 現在點擊信息,然後將可執行文件設置爲您的應用程序可執行文件,通常位於默認位置的唯一子文件夾中。點擊好吧並隨意運行模擬器。它現在也可以工作。

0

似乎有一個奇怪的問題。我會完全關閉Xcode和iOS模擬器,然後重試。最糟糕的情況是重啓系統。不應該有任何新項目無法運行的原因。

+0

這些都沒有工作。空白項目無法運行。舊項目完美運作。 – DaKnOb

3

我們一直在Xcode之間切換應用程序,而且你並不瘋狂 - 這絕對是變幻無常的(這看起來很荒謬)。試試這個:

  • 清潔(⌘ + shift + k
  • 重新啓動的Xcode

...如果不工作,我們也不得不清理出本地緩存點菜⌘ + option + shift + k甚至更深,如this answer中所述。

希望這些會有所幫助!

+0

感謝您的輸入。這裏使用的方法似乎沒有工作。我會檢查鏈接瞭解更多信息,也許稍後再回來。 #更新:沒有提到的技術適用於我。 – DaKnOb

1
  1. 清理Xcode項目。
  2. 選擇模擬器並執行「重置內容和設置」
  3. 關閉Xcode和模擬器。
  4. 重新啓動Xcode並運行您的應用程序。

(有時,如果你使用活動監控,你會發現一個仿真程序仍在運行時,它應該被關閉。中止以活動監視器,並重新啓動了一切。)

(另外,雖然理論上說它不會發生,有時Mac會用完可用的線程句柄,然後你需要重新啓動Mac。)

+0

已經做到了。試圖既退出這兩個過程,並強制退出它們,所以我想我涵蓋了一切。感謝您的幫助。 – DaKnOb