我开发了用于分发钱包通行证的Web服务器。一切正常,我可以下载,更新和取消通行证。每天一次,我添加新的通行证模板(两者都有相同的passTypeIdentifier,但图标不同)。我发现了一些奇怪的东西。我的手机有2个通行证(假设 p1 是来自模板 t1 且图标为 i1 的通行证, p2 是通过带有图标 i2 的模板 t2 传递)
我将通知发送给 p1 。电子钱包应用显示图标 c1 (正确) https://ibb.co/nR2xHLz
我将通知发送到 p2 。电子钱包应用显示图标 c1 (不正确) https://ibb.co/2ncv1kr
有人发现了这个问题,以及如何解决(使用相同的passTypeIdentifier)?
非常感谢您
答案 0 :(得分:0)
是-您需要使用单独的证书或通过类型。 iOS会非常积极地进行缓存,并假设passTypeIdentifier和pass类型的所有组合将共享相同的图标。