我正在为我的客户实施应用推送通知。其中一个要求是在弹出警报/通知中心中显示除应用名称之外的单独标题。例如,警报应显示如下,
[App Name]
[个人通知标题]
[通知字符串]
[取消] [查看]
这在iPhone中可行吗?如果是我该怎么办?
感谢您的帮助。
答案 0 :(得分:1)
我不这么认为你想要的方式,但你可以捏造它。有关您可以在推送通知中输入的内容,请参阅Apple Documentation。正如您所寻找的那样,Body是唯一可以获取内容的字段。但是你应该能够在体内添加新的线条字符...所以你的身体可以由
组成[个人通知标题] \ n \ n [通知字符串]
不是字面意思“\ n”而是新行字符,该字符串假定它正在为您正确解析的内容处理...取决于您用于发布通知等的内容,因为这些都在服务器上
答案 1 :(得分:1)
您无法影响通知提醒的外观。
答案 2 :(得分:1)
APN通知消息不受您的应用程序控制,它由设备中的iOS控制,因此您必须使用其结构和形状,并且无法更改它。出于这个原因,当发布更新的操作系统版本时,如果Apple更改了APN通知的形状,它将反映到您的应用程序通知中,尽管您没有更改代码或应用程序中的任何内容。例如,在iOS 5中,有多种方法可以在设备上显示APN(无,横幅,警报),它们都适用于您的应用,即使您在创建它时使用的是iOS 4.x.