2013-10-18 77 views
1

我的iPhone應用程序突然停止在開發模式下啓動。 當我在模擬器中啓動時,它彈出一個對話框:SpringBoard未能啓動應用程序,出現錯誤:5 Web上有大量關於錯誤3和7的引用,但不是5.我試圖按照3和7,清理應用程序,從模擬器中刪除它,重新啓動xcode等... - 沒有幫助。任何人都可以對這個神祕的錯誤5以及如何克服它有所瞭解嗎?SpringBoard未能啓動錯誤應用程序:5

+0

當我嘗試在設備上運行的應用程序,它會彈出一個對話框:無法啓動「MyApp的」 。禁用。這個消息更加神祕,那麼錯誤5.任何建議? – dmitryame

+0

iOS模擬器的錯誤記錄到系統日誌中,因此請打開Console.app:它是否有任何其他日誌記錄?這聽起來有點像一個「launchd」問題,但很難說清楚。 – cbowns

回答

2

2小時前,我得到了同樣的問題,然後我關閉了iOS模擬器和Xcode然後再次運行,它工作完美嘗試它可能會起作用。

+0

同樣的事情 - 模擬器上的錯誤5和設備上禁用的應用程序。我會嘗試重新啓動我的Mac,會讓你知道這是否有幫助。 – dmitryame

+0

有趣的是,在電腦重啓之後,我開始在模擬器中運行錯誤3 - 非常有希望。 – dmitryame

+0

不是。從模擬器清除應用程序,強制關閉模擬器。重新啓動應用程序 - 回到錯誤5,沒人知道它意味着什麼,令人沮喪。我從哪裏出發? – dmitryame

2

所以,這裏是答案。這與後臺定位服務有關。顯然它被禁用了我的應用程序。一旦我將它從Info.plist中刪除 - 事情又開始點擊了。把它放回去 - 同樣的問題。人們會希望,我得到的消息會更友好一些。無論如何,謝謝你幫助我。

6

一段時間後,問題又回來了,所以挖掘到它透露,那我一定是不小心打開的運行配置位置的仿真選項以及背景獲取(發射由於背景獲取事件)。我正在玩後臺抓取和位置事件,但決定不使用它。在運行計劃中將這些關閉後,我的應用程序恢復生機。

+0

罪魁禍首是打開後臺獲取。但 –

+0

由於這兩天我是有這個問題,我沒有把它在不同的github分支,它把它撿起斷下..。終於找到了解決辦法。這是因爲「背景獲取」事件。 – Ratan

0

退出模擬器並清理Xcode。新版本不會再顯示此警報。可能的原因可能是在64位模擬器和32位模擬器之間切換。

2

添加到德米特里姆的答案,解決這個問題對我來說只能通過取消選中「由於後臺提取事件啓動」,只有在編輯方案/運行配置。

下面是罪魁禍首在我的情況導致該錯誤消息的圖像:

enter image description here

相關問題