Iphone 有没有办法';取消';或';拒绝';在收到特定推送通知时显示AlertView?
我有一个关于APN(苹果推送通知)的问题,我有以下问题: 问题 调用Iphone 有没有办法';取消';或';拒绝';在收到特定推送通知时显示AlertView?,iphone,ios,push-notification,apple-push-notifications,Iphone,Ios,Push Notification,Apple Push Notifications,我有一个关于APN(苹果推送通知)的问题,我有以下问题: 问题 调用应用程序:didReceiveMemotentification方法时,是否有任何方法“取消”或“拒绝”以显示AlertView 这个问题的背景 我正在开发具有APN功能的iOS应用程序 此应用程序从我的提供程序服务器接收推送消息 提供商服务器发送以三种语言之一(英语、日语和汉语)编写的各种文本消息。 此外,我的应用程序需要接收由设备选择的特定语言编写的消息,如下示例所示 如果您的设备选择“English”,推送服务器发送类似
应用程序:didReceiveMemotentification
方法时,是否有任何方法“取消”或“拒绝”以显示AlertView
这个问题的背景
我正在开发具有APN功能的iOS应用程序此应用程序从我的提供程序服务器接收推送消息 提供商服务器发送以三种语言之一(英语、日语和汉语)编写的各种文本消息。
此外,我的应用程序需要接收由设备选择的特定语言编写的消息,如下示例所示
- 如果您的设备选择“English”,推送服务器发送类似“Check it out!”的英语消息,则我的应用程序必须像往常一样显示该消息
- 但是,如果您的设备接收到日语文本消息,“我的应用”必须保持沉默而不显示
AlertView
在这种情况下,这些消息应仅在选择日语的iOS设备上显示李>
Hidehiko这是可行的,但不是在iphone级别,应该在服务器端完成,您需要将设备使用的语言发送到服务器 例如,设备a使用英语,设备b使用日语
现在,当您推送英文通知时,服务器将过滤掉所有日文设备谢谢您的快速响应!请让我澄清一点;该方法是否在中的“向提供者传递当前语言首选项”中说明?