2012-02-06 61 views
0

我正在为我的客户端实施应用程序的推送通知。其中一个要求是在弹出式警报/通知中心中显示除应用程序名称之外的单独标题。例如,警报应该显示类似下面,如何使用每个通知的标题格式化推送通知?

[应用程序名称]

[个人通知报头]

[通知字符串]

[取消] [查看]

这在iPhone中可能吗?如果是我该怎么做?

感谢您的任何帮助。

回答

1

我不这样认为你想要的方式,但你可能会欺骗它。请参阅Apple Documentation以了解您可以放入推送通知的内容。身体是您寻找内容的唯一领域。然而,你应该能够把新行字符在体内...所以你的身体可能包括

[个人通知报头] \ n \ n [通知字符串]

不是字面“\ n”,但新的行字符,该字符串假设它正在处理的东西,将正确解析你...取决于你用什么来发布通知等,因为这一切都在服务器上。

1

您无法影响通知警报的外观。

1

APN通知消息不受您的应用程序控制,它受设备中的iOS控制,因此您必须遵守其结构和形状,并且您无法更改它。出于这个原因,当发布更新的操作系统版本时,如果Apple更改APN通知的形状,它将反映到您的应用程序通知中,尽管您尚未更改代码或应用程序中的任何内容。例如,在iOS 5中,在设备上显示APN有多种方式(无,横幅,提醒),即使在您使用iOS 4.x创建时也适用于您的应用。