0

ユーザーが特定のビューでのみリモート通知をサブスクライブできるようにしたい。

アプリ内のどこからでも呼び出す[[UIApplication sharedApplication] registerForRemoteNotificationTypes...ことはできますか、それともAppDelegateからのみ呼び出す必要がありますか?

4

2 に答える 2

2

AppDelegateからのみ呼び出す必要があります。あなたが書いたように

ユーザーに通知をサブスクライブさせ、通知をサブスクライブさせない場合サーバー側から処理します通知をサブスクライブしたユーザー(デバイストークン)にのみ通知を送信します

于 2012-08-16T13:00:23.143 に答える
0

ON/OFF別の設定ビューを使用して、特定の機能の通知を切り替えることもできます。サーバー側では、ユーザーが機能の設定ONを持っている場合、通知のためにそのユーザーをスキップできます。

于 2012-08-16T13:23:38.000 に答える