2

Apple プッシュ通知をサポートするアプリケーションを実装しています。Apple サーバーから 3 つの通知を受け取ると、iPhone で通知リストに 3 つの通知が表示され、そのうちのいずれかを選択すると、通知に従ってアプリケーションに入ります。残りの 2 つの通知について iPhone の通知リストを確認すると、表示するプッシュ通知はありませんでした。通知リストには、No new notificationsが表示されています。

また、私のアプリケーションはユニバーサルアプリです。プッシュ通知は、ios6 を搭載した iphone4 および iphone5 では正常に機能していますが、ios5 を搭載した ipad1 では機能しません。

私を助けてください。

前もって感謝します。

それらのいずれかを選択した後(プッシュ通知)

4

1 に答える 1

1

このメソッドは、ユーザーが通知センターで通知をタップすると、App Delegate で起動されます。

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions (NSDictionary *)launchOptions {

    // You could use the following methods calls:

        // To remove the notifications in Notification Center:
        [[UIApplication sharedApplication] cancelAllLocalNotifications];

        // To set the badge (0 is no badge at all):
        [[UIApplication sharedApplication] setApplicationIconBadgeNumber:0];
}

ユーザーが通知を使用せずに「通常」に戻ったときにも通知を削除する場合は、次のメソッド呼び出しを追加します。

- (void)applicationWillEnterForeground:(UIApplication *)application {
}

1 つの通知だけをキャンセルすることはできないと思います。詳細については、この投稿を確認してください。


このiPadの問題はもうグーグルで調べましたか? 私は少し検索し、同じ問題を抱えている他の人を見つけました。通知機能していることがわかりましたが、ロック画面に表示されません。次のトピックを確認してください。

または、ちょっとググってみてください: https://www.google.nl/search?q=ipad+1+notification+center

于 2012-11-01T21:41:12.417 に答える