我有一个敏感的应用程序,客户端在进入后台时要注销,并在进入前台时显示登录屏幕。它似乎让用户在20%,10%和5%时获得低电量警告时重新登录。有没有人遇到这个或围绕它编码?在我查看显示电量不足警告时发生的事件的所有搜索中,我都是空的。
答案 0 :(得分:2)
您似乎需要将注销逻辑从-applicationWillResignActive:
或-applicationDidBecomeActive
移至应用代表中的-applicationDidEnterBackground:
或applicationWillEnterForeground
。
如果您的应用不需要支持后台处理,那么最好的选择可能是通过在应用的plist中将UIApplicationExitsOnSuspend
设置为YES
来禁用它。