参考链接&对@Passkit的空间感谢:
1:how-to-make-a-push-notification-for-a-pass
2:how-to-use-changemessage-key-in-pass-json
我缺少一部分,我需要指导。
我将使用APNS服务发送推送通知。我不知道如何,我将如何发送我的新pass.pkpass文件或捆绑给我的客户?如果答案是我的网络服务,那么我将如何知道此请求是针对新的或更新的卡请求。现在我的网络服务仅在删除或安装任何卡时更新数据库。
我使用passkit库和PHP动态生成通行证。我的API在coldfusion中。
答案 0 :(得分:2)
这是一个三步过程。
当用户在其iOS设备上安装传递并且指定了webserviceUrl值时,设备将自行注册,提供推送令牌。
当设备收到推送通知时,它会联系您的API,要求提供已更改的通行证列表(使用时间戳)。您将返回已更新的所有通行证的序列号(对于您的通行证类型标识符)。
iOS将为每个序列号请求新传递。如果将对传递进行区分并显示相关的changeMessage值。