从 Apple 钱包停用通行证

Deactivating pass from Apple wallet

我正在尝试实现发送通行证推送通知的功能 deactivation/cancellation。但是我在 apple/android 文档中找不到任何关于它的文字。任何人都可以提出如何停用通行证的解决方案吗?

您不能直接停用或删除通行证。但是你可以渲染它 'useless'.

当我们使通行证无效时,我们会从 pass.json 中删除位置、信标和条形码。我们还删除了 webServiceURL 和 authenticationToken 以删除通行证将来更新的能力。

但是 - 您必须记住,网络空间中可能存在 pkpass 捆绑包的陈旧版本。如果设备上安装了遗留版本的通行证并替换为无效版本,您最好将服务器设置为响应 Web 服务调用。