我有一段運行一段時間的應用程序,但需要每天重置,因爲它的生命週期與大多數其他應用程序有點不同。看起來最簡單的方法就是殺死應用並重新啓動它。iOS - 用按鈕殺死應用程序?
我發現殺死在主頁按鈕被竊聽的應用解決方案:
在應用程序的Info.plist,添加一個布爾關鍵 UIApplicationExitsOnSuspend與價值是
這是不是我想要做的事情。我需要給用戶一個選項,在使用前殺死/重置應用程序。我當然可以要求用戶雙擊home鍵並用長按> x來殺死應用程序。但是這對於一些用戶來說太複雜了。
另一個簡單的解決方案是讓按鈕做一些碰撞事情,比如除以0,但我不確定應用商店是否會懲罰我的應用程序,以便每天爲所有用戶「崩潰」。
有沒有人找到一種方法來添加一個「退出」按鈕到iPhone應用程序?在android中,我可以做system.exit(0),它工作。什麼是iPhone替代品?
是的,App Store會懲罰你這個*大時間*。只有用戶應該決定何時關閉應用程序。 – esqew
也許如果你會解釋爲什麼你需要殺死應用程序,人們會有想法,你怎麼能達到相同的效果呢? – shannoga
如果這是你的清醒的夢應用程序(http://luciddreamingapp.com/iphone-app/),那麼我不能真正看到你需要退出應用程序的原因。 –