添加后存折通行证立即更新

Passbook pass immediately updates when added

我注意到当我添加通行证时,通行证会立即更新。

即当我单击 'Add' 时,我的 return 序列号列表服务被调用,然后调用更新通行证。

我认为获取序列号列表的调用只有在收到来自苹果推送通知服务的消息时才会被调用。但是貌似注册完了,马上就调用了这个获取序列号的方法

我关注this link

注册设备的 uri 如下所示...

https://webservice/PassbookService/v1/devices/32l5kj2lk5236262lj/registrations/pass.com.mypass/11111

然后调用我的方法来 return 序列号列表如下所示

https://webservice/PassbookService/v1/devices/32l5kj2lk5236262lj/registrations/pass.com.mypass

我猜是添加pass后自动调用'Getting the Serial Numbers for Passes Associated with a Device'方法正常吗?

是的,这是正确的行为。包含 webServiceURL 的通行证本质上是动态的,但它们可以作为静态文件分发。通过电子邮件发送的 .pkpass 包在安装时可能是 'stale',因此 Passbook 会自动调用 Web 服务来获取最新版本。