Apple Wallet通过:更新通话触发器

时间:2017-07-18 13:22:39

标签: passbook wallet

有很多关于“如何实施更新服务”的文章已经存在。但是,我有以下严肃的问题:

何时通过技术更新?什么是更新的触发器? 什么时候会调用存折的更新服务?

  1. 用户点击更新推送通知时
  2. 用户打开通行证时
  3. 在后台默默完成
  4. 当自动更新关闭且用户打开通行证时

    请帮助

1 个答案:

答案 0 :(得分:1)

可以通过以下两种方式之一启动通行证更新:

  1. 用户在通行证上执行拉动刷新。
  2. 您向设备发送推送通知。
  3. 在数字2的情况下,设备通过到达传递的WebServiceUrl指定的服务来响应推送通知。

    它发送设备标识符和传递类型标识符。 Web服务负责确定需要更新的传递,并返回一组序列号。它通过查看更新标记并应用任何对传递有意义的机制来完成此操作。

    然后,设备将为每个序列号请求更新的通行证。

    Apple的文档中详细介绍了该过程:

    https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/PassKit_PG/Updating.html#//apple_ref/doc/uid/TP40012195-CH5-SW1