0
當應用程序開啓時,當我們將其保持空閒狀態時,屏幕會鎖定。當用戶解鎖它(幻燈片)時,我需要重新啓動應用程序。屏幕解鎖時重新啓動應用程序
爲此,我在applicationDidFinishLaunching
方法中使用了以下代碼。
[[UIApplication sharedApplication] setIdleTimerDisabled: YES];
仍然應用程序不會在屏幕解鎖後重新啓動。幫助,我該怎麼做才能做到這一點?
但是,當應用程序重新打開它會卡住幾秒鐘(如2秒)。所以我想重新啓動應用程序來防止這種情況發生? (這是一個好方法,並且蘋果會批准它嗎?) – Illep 2012-04-11 01:44:30
不,如果你的應用在醒來時凍結,它可能會在其他情況下出現問題。定期重新啓動您的應用程序不是一個好的長期解決方案。 – Dondragmer 2012-04-11 07:57:37
也有沒有辦法重新啓動您的應用程序。你甚至不允許自己關閉你的應用程序。如果你這樣做,這*是拒絕原因。你凍結的應用程序可能是你自己的問題(你的代碼的一部分),因爲其他應用程序沒有這個問題。 – calimarkus 2012-04-11 08:16:31