2

是否有过滤我发送到我的应用程序的推送通知?

我的意思是,如果我的用户从我的应用程序中注销(fb 连接)并且由于某种原因我的服务器与注销同步失败,我会在他注销时向用户发送通知,这是不受欢迎的情况..

谢谢。

4

3 回答 3

0

您可以在注销时将 BOOL 变量设置为 false。因此,每当通知到达时,您检查 BOOL 值,如果为 false 则不处理通知,如果为 true 则执行您想做的任何事情。这只是一个示例,您可以在其他任何地方使用相同的逻辑来处理通知。

于 2012-10-17T05:57:45.693 回答
0

您需要在服务器端进行过滤。您的应用无法在设备上过滤传入的通知。通知发生时您的应用程序可能未运行,并且如果用户无视通知,您的应用程序可能无法启动。

于 2012-10-17T00:07:28.260 回答
0

你可以使用unregisterForRemoteNotifications方法。

于 2019-11-12T21:27:35.720 回答