ios PKPassLibrary开放支付设置限制为设备或手表

kiayqfof  于 2023-02-01  发布在  iOS
关注(0)|答案(1)|浏览(146)

我的工作应用程序,允许用户添加他们的信用卡到苹果钱包和用户可以,从应用程序添加卡到手机和手表.
一旦用户成功地添加到任何一个设备,我就成功地显示了卡被添加到手机或手表,所以下次我会显示一条消息,说这句话,并显示一个按钮,说要添加到其余的设备(可以是手机或手表)。
当我们在PKPassLibrary上呼叫openPaymentSetup时,有没有办法告诉苹果钱包只显示手表或手机?

从文档中看这似乎是不可能的,但我想再次检查,如果我错过了什么。
先谢谢你。

kmpatx3s

kmpatx3s1#

您只需要在初始化PKAddPaymentPassViewController时正确设置PKAddPaymentPassRequestConfiguration的参数primaryAccountIdentifier
这将解决您的问题,如 primaryAccountIdentifier 文档中所述:* 此属性允许您过滤掉已包含匹配通道的设备。*

相关问题