我对APN(Apple推送通知)有疑问,如下所示;
在调用AlertView
方法时,有没有办法“取消”或“拒绝”显示application:didReceiveRemoteNotification
?
我正在开发具有APN功能的iOS应用。
此应用程序从我的提供程序服务器接收推送的消息。
提供商服务器发送用3种语言中的一种(英语,日语和中文)编写的各种短信 此外,我的应用程序需要接收由设备选择的特定语言编写的消息,如下例所示;
AlertView
。我知道我们可以检查“loc-key”属性来检测语言,但我找不到“取消”showsAlertView的方法。
因此我问了上面的问题。
如果您分享您解决此问题的想法,我感谢您。 谢谢,
英彦
答案 0 :(得分:0)
这是可行的,但不是在iPhone级别,它应该在服务器端完成,您需要将设备使用的语言发送到服务器,
例如,设备a使用英语,而设备b使用日语
现在,当您推送英语通知时,服务器将过滤掉所有日语设备