是否有过滤我发送到我的应用程序的推送通知?
我的意思是,如果我的用户从我的应用程序中注销(fb 连接)并且由于某种原因我的服务器与注销同步失败,我会在他注销时向用户发送通知,这是不受欢迎的情况..
谢谢。
是否有过滤我发送到我的应用程序的推送通知?
我的意思是,如果我的用户从我的应用程序中注销(fb 连接)并且由于某种原因我的服务器与注销同步失败,我会在他注销时向用户发送通知,这是不受欢迎的情况..
谢谢。
您可以在注销时将 BOOL 变量设置为 false。因此,每当通知到达时,您检查 BOOL 值,如果为 false 则不处理通知,如果为 true 则执行您想做的任何事情。这只是一个示例,您可以在其他任何地方使用相同的逻辑来处理通知。
您需要在服务器端进行过滤。您的应用无法在设备上过滤传入的通知。通知发生时您的应用程序可能未运行,并且如果用户无视通知,您的应用程序可能无法启动。
你可以使用unregisterForRemoteNotifications
方法。