【问题标题】:Will Apple's APNS server let me send random Push Notifications to my Pass users?Apple 的 APNS 服务器是否允许我向我的 Pass 用户发送随机推送通知?
【发布时间】:2015-05-28 13:06:08
【问题描述】:

如果我在一堆 PassBook 用户的设备上生成并分发了通行证,并且我想在通行证更新之外发送推送通知,我可以这样做吗?

文档不清楚。有没有人有这方面的经验。 https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/PassKit_PG/Chapters/Updating.html#//apple_ref/doc/uid/TP40012195-CH5-SW59我知道我将使用 fmy pass 从设备中获取所有 pushToken,所以我可以使用它们发送通知吗?

一旦我构建了推送更新通行证的 Web 服务,我可以使用该服务发送通知而无需更新通行证吗?只是随机与用户交流?

【问题讨论】:

    标签: ios apple-push-notifications passbook


    【解决方案1】:

    如果您想在锁定屏幕上显示任何内容,您需要更改过去的内容并为更新的字段设置changeMessage 键。

    以下答案详细说明了从推送到通过调用锁屏消息的所有强制性要求。 How to make a push notification for a pass.

    特别注意第5点:

    alertbadgesoundcustom 属性键都被忽略 - push 的唯一目的是通知 Passbook 您的 Web 服务有 新鲜通行证。通知文本将由 changeMessage key in pass.json 和旧版的区别 新的 .pkpass 包

    【讨论】:

    • 感谢 PassKit :) 这是否意味着我可以在 changeMes​​sage 键中输入我喜欢的任何副本?这是否意味着 changeMes​​sage 仅作为通知出现在锁定屏幕中?或者它是否出现在推送通知出现的所有常见位置?再次感谢您的回复,Vauneen
    • 出现在所有常见的地方 - 但是,更改消息只包含 %@ 占位符,它将被新字段的值替换。否则,您只会看到“Pass Changed”的通用消息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-28
    • 2012-12-03
    • 1970-01-01
    • 1970-01-01
    • 2023-03-07
    • 1970-01-01
    相关资源
    最近更新 更多