すべての通知が通知センターに表示される必要があり、私のアプリでは、バックグラウンドから受信した通知、またはアプリが閉じられたときに通知センターに表示される通知のみが表示されます。それは私の問題ですか?コードから通知センターに通知を追加する方法は?
ありがとう!
すべての通知が通知センターに表示される必要があり、私のアプリでは、バックグラウンドから受信した通知、またはアプリが閉じられたときに通知センターに表示される通知のみが表示されます。それは私の問題ですか?コードから通知センターに通知を追加する方法は?
ありがとう!
通知を受け取ったら、アプリケーションがアクティブかどうかを確認してください
if ([[UIApplication sharedApplication] applicationState] == UIApplicationStateActive)
アクティブな場合は、アラートを表示するか、ローカル通知を使用して通知センターにメッセージを追加できます。ユーザーは通知センターからアプリを削除することもでき、設定からバナーではなくアラートを選択できることに注意してください。
またはメソッドを使用してpostNotification:
、コードから通知を投稿できますpostNotificationName:object:
postNotificationName:object:userInfo:
詳細については、 NSNotificationCenter リファレンスを参照してください。
それが役に立てば幸い!