アプリのシステムアラートを抑制できますか?
-
14-10-2019 - |
質問
システムアラートがポップアップするときに、アプリが「引き継ぐ」ことは可能ですか?私のアプリはアイドルタイマーを無効にしますが、システムアラートがポップアップすると、アラートはタイマーを可能にしているようです。それについて何ができますか?
解決
アラートを抑制しようとしていますか?答えは次のとおりです。できません。
アラートがアプリのアイドルタイマーを無効にすることをいじらないようにしようとしている場合、Donkimは正しいトレイルにいると思います。
他のヒント
アプリがバックグラウンドから出入りするときに呼び出される方法の1つに接続することは可能でしょうか?言う、これらの1つ?
- (void)applicationWillResignActive:(UIApplication *)application {
NSLog(@"applicationWillResignActive");
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSLog(@"applicationDidEnterBackground");
}
- (void)applicationWillEnterForeground:(UIApplication *)application {
NSLog(@"applicationWillEnterForeground");
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
NSLog(@"applicationDidBecomeActive");
}
それが起こったときに呼び出されるのはそれらの1つに違いない。アプリがフォーカスを取り戻したときに、おそらくアイドルタイマーを無効にすることができます。
編集:質問を読み直すと、アラートを抑制しようとしているように見えます(つまり、それらを起こさせない)。ええ、私はあなたの質問の後半に焦点を合わせました。
所属していません StackOverflow