アプリケーションを終了すると、通知バーに理由が表示されますが、アプリケーションを起動すると、通知バーに表示されません。間違っているか不足していますか?ありがとう。iOSプッシュ通知は、アプリケーションがアクティブなときに通知バーに表示されません。
0
A
答えて
1
あなたはのUIApplicationのコールバックからカスタムUIAlertViewを表示する必要があります:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
更新:読むために:Handling Local and Remote Notificationsを:
操作が ローカル通知またはリモート通知を配信するときの可能なシナリオを検討してみましょうアプリケーションのために。
- アプリケーションがフォアグラウンドで実行されていないときに通知が配信されます。この場合
、システムは、おそらくサウンドを再生するには、アイコンをバッジ、 アラートを表示し、通知を提示します。
...
- アプリケーションがフォアグラウンドで実行されているときに通知が配信されます。
アプリケーションは、デリゲートの アプリケーション呼び出し:didReceiveRemoteNotification:(リモート 通知用)法やアプリケーション:didReceiveLocalNotification:( ローカル通知用)メソッドを、通知ペイロードまたは ローカル通知オブジェクトに渡し。