答えに基づいてアプリとコードを検出する方法について、このSOの質問から参照しました。これはシミュレーターでは正常に機能しますが、デバイスで同じものをテストすると問題が発生します。60秒(1分)に設定した場合、iPhoneデバイスは1分なので正常に動作します。1分以上設定すると、アプリの検出が失われます(停止します)。そこで、シミュレーターで300秒(5分)を正常に動作するように設定しました。私がやっていることは、自分のアプリをポップすることがわかったときです。デバイスがロックされてもアプリで検出されるように構成する必要がある方法はありますか?inactivity
NSTimer
interval
timeout
inactivity
inactivity
firstView
inactivity
ここに私のコード、InActivityDetectClass.hとInActivityDetectClass.mがあります。それぞれで、アプリを検出するためにこのUIViewcontroller
ようなコードを作成しました。inactivity
私が間違っているところを見つけないでください。デバイスがロックされてアプリがバックグラウンドで実行されると、NSTimer
動作が停止する可能性がありますが、そうではsimulator
ない可能性がありlock
ますoffscreen
。