2014-11-23 78 views
0

我正在經歷一個現象,在很長一段時間後,應用程序在後臺(並可能從內存中彈出) - 運行applicationDidBecomeActive(我在設備日誌中看到它的日誌)它停留在啓動畫面上,並停留在那裏,直到我殺的應用程序,並重新啓動它ios applicationDidBecomeActive卡在啓動畫面

上的iPhone4偏偏與iOS 7.1.2(不知道其他設備,或者如果它發生在iOS8上以及)

我需要在applicationDidBecomeActive中做什麼才能讓輸入畫面進入?

P.S. 有一個Facebook [FBAppEvents activateApp];援引 - 我不知道它是否有關或不...

回答

0

well..it是真的取決於應用程序,設備和如何使用你的設備。 測試它。嘗試創建一個新的視圖控制器並呈現它。

如果出現,我假設你所有的視圖控制器都是從內存中釋放的。

+0

是不是應該從新鮮的時候啓動應用程序? – Boaz 2014-11-23 15:07:41

+0

應該..但達到極限。畢竟資源有限,而且你在後臺談了很長時間...... – nevgauker 2014-11-23 16:30:58

+0

那我該怎麼做?在StoryBoard中手動創建入口控制器?我怎麼能區分這個狀態和「常規」從背景回來? – Boaz 2014-11-23 19:16:59