我正在使用xCode 8的發行版,並試圖在模擬器上運行我的應用程序。他們都是iOS 10模擬器。Xcode 8應用程序在模擬器上運行,但不顯示
不管我使用哪個模擬器,當我運行應用程序時,應用程序圖標顯示在模擬器中,但是就這樣。該應用程序從不顯示在模擬器中。我只看到iOS主屏幕的應用程序圖標。
我在viewDidLoad,viewWillAppear和viewDidAppear方法的初始視圖控制器中放置了一些斷點。他們都被觸發了。所以就我的應用而言,它在設備上顯示。我也得到了所有正常的日誌輸出和網絡調用。它甚至會顯示彈出窗口以獲取訪問日曆和通知的權限。但我的應用程序沒有被帶到前臺。
如果我然後點擊模擬器中的應用程序圖標,我的應用程序正常運行。但是當我從xCode運行時它應該是自動的。
當我在iOS 10設備上運行我的應用程序時,我得到與所有這三種視圖方法相同的行爲。但是,我沒有得到我的正常日誌輸出。實際上我沒有得到任何日誌輸出。但是,該應用程序已經從設備在iOS 9.x上安裝。不確定這是否是一個因素。但除了模擬器問題之外,這是一個更大的問題。
我試過清理構建,刪除應用程序,我甚至追蹤派生的數據文件夾,並從模擬器中刪除。沒有工作。我也更新了我安裝的所有可可豆莢。
其他人都經歷過這個嗎?
完美,謝謝!我關閉了我的項目,然後模擬器重置,並從我的項目和我的工作區文件中刪除了xcuserdata。重新啓動xCode。那就是訣竅。很有幫助。謝謝! – Etep
不客氣;) –
刪除xcuserdata文件夾並重新啓動Xcode也解決了我的'無法啓動進程啓動失敗:超時等待應用程序啓動'問題。謝謝! –