2017-07-18 56 views
0

关于“如何实施更新服务”已经有很多文章了。不过,我有以下严重问题:Apple Wallet Pass:Update Calls trigger

什么时候会通过技术更新?什么是更新触发器? 什么时候会调用存折的更新服务?当更新推送通知是由用户点击

  1. 时通是由用户打开
  2. 在后台自动完成
  3. 当自动更新关闭,用户打开通

    请帮助

回答

1

通过更新可以启动在一个t我的方式:

  1. 用户做了拉到刷新的通行证。
  2. 您向设备发送推送通知。

在编号为2的情况下,设备通过接近通行证的WebServiceUrl指定的服务来响应推送通知。

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

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

的过程中更为详细的苹果的文档中描述:

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

+0

肯定。用户是否必须触摸打开通知?如果用户不关心通知怎么办?何时更新被触发。 –

+0

您发送触发更新的通知是后台通知,因此它从不显示。 – tomasmcguinness

+0

谢谢汤姆。我不知道。另外,这是否意味着;它与后台提取非常相似,并且后台提取的所有限制也适用于此无提示通知? –