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 回答