发布于: Sep 10, 2019

Amazon Pinpoint 现在支持将 apns-push-type 标头字段用于您使用 Apple 推送通知服务 (APN) 发送的推送通知。Apple 最近宣布,发送到 iOS 13 和 watchOS 6 设备的所有推送通知都需要使用这个新标头。从今天开始,Amazon Pinpoint 会自动将此必需标头添加到它发送的所有 APN 消息中。Amazon Pinpoint 客户无需执行任何其他步骤即可包含该标头。

使用 iOS 13 和 watchOS 6 的设备使用 apns-push-type 标头来确定如何处理传入推送通知。如果您将 Amazon Pinpoint 配置为将 APN 通知作为无提示消息(不在收件人设备上显示)发送,则 Amazon Pinpoint 会自动将 apns-push-type 标头的值设置为 background。否则,Amazon Pinpoint 会将该标头的值设置为 alert。使用 iOS 13 或 watchOS 6 的设备会按预期接收这些通知。使用旧版 iOS 和 watchOS 的设备会忽略新标头并像往常一样处理传入消息。

注意

如果您指定了 APN 推送通知的原始内容,则消息有效负载必须包含 content-available 键。content-available 键的值必须是整数,并且只能是 0 或 1。如果您要发送提醒,请将 content-available 的值设置为 0。如果您要发送后台通知,请将 content-available 的值设置为 1。此外,后台通知有效负载不得包含 alertbadgesound 键。有关更多信息,请参阅 Apple Developer 网站上的生成远程通知向应用程序推送后台更新

Amazon Pinpoint 可帮助您通过电子邮件、SMS、推送通知和语音渠道与客户互动。您可以使用 Amazon Pinpoint 发送有针对性的消息(例如促销和客户留存活动),以及交易消息(例如订单确认和密码重置消息)。

有关更多信息,请参阅 Amazon Pinpoint 用户指南