2012-07-27 127 views
1

因此,這裏是您可能會看到的最模糊的問題。我不能提供太多的細節,因爲它是一個客戶端的敏感應用程序。應用程序重新啓動太快時崩潰

本質上,我的應用程序無法在後臺運行。當我按下關閉按鈕關閉應用程序時,它會開始一個關閉序列,這需要幾秒鐘的時間。如果我再次啓動應用程序,應用程序中的所有內容都會像您期望的那樣正常啓動,除非視圖停留在Default.png圖像上。此外,經過一段時間的應用程序崩潰,日誌顯示,應用程序花了很長時間關閉,所以iOS殺死它(它認爲它與以前相同的應用程序)。

有沒有解決方案?

如果您需要更多詳細信息,請詢問我會回答我的問題。

謝謝!

+4

你可能不應該用「你可能見過的最模糊的問題」來啓動一個SO問題 – 2012-07-27 11:05:19

+0

也許不是沒有,但我不想浪費人們的時間。 – 2012-07-27 11:10:29

+0

它是否發生在模擬器中?我解決這類問題的技巧是在日誌消息中添加我的代碼,然後查看最後一次掛起時的情況,然後添加更多內容等。其他人使用lldb甚至instruements。它只是需要工作 - 對你來說沒有魔法解決方案。 – 2012-07-27 11:22:27

回答

0

這是我經常碰到的一個問題(假設我們有同樣的問題)。從Xcode部署你的應用程序,然後點擊「停止」按鈕。然後你可以嘗試啓動和重新啓動。我不確定是什麼導致了這一點,但似乎Xcode不喜歡當你退出並提供一個仍在調試器中運行的應用程序。

+1

即使我沒有通過Xcode運行,也會發生這種情況。 – 2012-07-27 12:58:21