我开发了用于分发钱包通行证的Web服务器。一切正常,我可以下载,更新和取消通行证。每天一次,我添加新的通行证模板(两者都具有相同的passTypeIdentifier,但图标不同)。我发现了一些奇怪的东西。我的手机中有2个通行证(假设p1是从带有图标i1的模板t1传递的,p2是从带有图标i2的模板t2传递的)
我向p1发送通知。钱包应用显示图标c1(正确)
https://ibb.co/nR2xHLz
我向p2发送通知。电子钱包应用显示图标c1(不正确)
https://ibb.co/2ncv1kr
有人找到了这个问题,以及如何解决(使用相同的passTypeIdentifier)?
非常感谢你
最佳答案
是的-您需要使用单独的证书或通过类型。 iOS会非常积极地缓存,并假定passTypeIdentifier和pass类型的所有组合将共享相同的图标。
关于ios - 如何修复错误的苹果钱包通知图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54399616/