ローカル通知を今後設定し、アプリケーションを削除すると、アプリをインストールしている間にローカル通知がトリガーされます。これを避ける方法はありますか?なぜこれが起こるのですか? applicationDidFinishLaunching(テストされていない)でローカル通知アプリケーションをアンインストールして再インストールしたときにトリガーされる
5
A
答えて
1
アプリが削除されたコールバックがあった場合、これは私がどのような方法が表示されない可能ではないとあなたはしかし[[UIApplication sharedApplication] cancelAllLocalNotifications];
可能性が...
2
多分:
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
BOOL firstRun = [prefs boolForKey:@"firstRun"];
if(firstRun) {
// Cancel all UILocalNotifications
} else {
BOOL firstRun = NO;
[prefs setBool:firstRun forKey:@"firstRun"];
}
1
アプリケーションdidFinishLaunchingWithOptionsに以下のコードを実装する必要があります。これがうまくいくと思っています。
NSUserDefaults *prefs = [NSUserDefaults standardUserDefaults];
// BOOL firstRun=YES;
BOOL firstRun = [prefs boolForKey:@"firstRun"];
if(firstRun) {
NSArray *notificationarray = [[UIApplication sharedApplication] scheduledLocalNotifications];
BOOL firstRun =NO;
[prefs setBool:firstRun forKey:@"firstRun"];
} else {
BOOL firstRun = NO;
[prefs setBool:firstRun forKey:@"firstRun"];
NSArray *notificationarray = [[UIApplication sharedApplication] scheduledLocalNotifications];
NSLog(@"%@",notificationarray);
}
[prefs synchronize];
が、これは
を役に立てば幸い関連する問題
- 1. ユーザーがIPhoneアプリケーションをアンインストールしたときの通知
- 2. ジオフェンスアラート/ローカル通知がトリガーされたときにロックされた電話をスリープ解除しない
- 3. 通知をタップしなくてもローカル通知のトリガーが検出されることはありますか?
- 4. スウィフトリージョン監視ローカル通知トリガー
- 5. ユーザーがアプリケーションをアンインストールしたときにプッシュ通知から登録解除
- 6. Nodemonがインストールされているが、私はアンインストールしようとしたとしてローカルおよびグローバルの両方に数回nodemon再インストールしました
- 7. iOS 10(Swift 3)で特定の条件が満たされたときにローカル通知をトリガーする
- 8. iphoneアプリを削除して再インストールした後にローカル通知を受け取る
- 9. アプリケーションがホームページからロードされたときの実行コード/ローカル通知?
- 10. アプリがアンインストールされたときにAzure通知ハブで検出する
- 11. リモート通知を受信したときにローカル通知が送信されないのはなぜですか?
- 12. 通知が受信され、タップまたは無効にされたときにアプリケーションに通知する
- 13. iOSローカル通知のトリガー処理
- 14. ユーザー通知(ローカル)が再スケジュールされていますか?
- 15. アプリケーションでコマンドが実行されたときに通知する
- 16. ローカル通知をキャンセルして再スケジュールする(スウィフト)
- 17. アプリケーション再オープン時のローカル通知をリセットする方法
- 18. 通知がトリガーされたときにNSStringが更新されない
- 19. iosアプリケーションのローカル通知
- 20. Androidアンインストール通知
- 21. Xamarin、Android。私がデバイス上でアプリケーションを実行するたびに、アプリケーションがアンインストールされ、再度インストールされます。
- 22. スケジュールされたローカル通知をキャンセルせずにローカル通知の許可を取り消します
- 23. 通知が通知されたときに通知を受け取る方法
- 24. アプリケーションがアクティブになったときにローカル通知を閉じる
- 25. Android:アプリがアンインストールされる前にキーを保存してアプリを再インストールするときに戻るキー
- 26. バンドルされた通知をタップしてもPendingIntentがトリガーされない
- 27. 即座にローカル通知がトリガーされる - 延期する方法?
- 28. インストールされたアプリケーションをアンインストールするためのbatファイル
- 29. サーバからアプリケーションをインストールしたユーザセグメントに通知を送信
- 30. アプリケーション/サイトがAzureに公開されたときの通知