我的工作应用程序,允许用户添加他们的信用卡到苹果钱包和用户可以,从应用程序添加卡到手机和手表.一旦用户成功地添加到任何一个设备,我就成功地显示了卡被添加到手机或手表,所以下次我会显示一条消息,说这句话,并显示一个按钮,说要添加到其余的设备(可以是手机或手表)。当我们在PKPassLibrary上呼叫openPaymentSetup时,有没有办法告诉苹果钱包只显示手表或手机?
PKPassLibrary
openPaymentSetup
从文档中看这似乎是不可能的,但我想再次检查,如果我错过了什么。先谢谢你。
kmpatx3s1#
您只需要在初始化PKAddPaymentPassViewController时正确设置PKAddPaymentPassRequestConfiguration的参数primaryAccountIdentifier。这将解决您的问题,如 primaryAccountIdentifier 文档中所述:* 此属性允许您过滤掉已包含匹配通道的设备。*
PKAddPaymentPassViewController
PKAddPaymentPassRequestConfiguration
primaryAccountIdentifier
1条答案
按热度按时间kmpatx3s1#
您只需要在初始化
PKAddPaymentPassViewController
时正确设置PKAddPaymentPassRequestConfiguration
的参数primaryAccountIdentifier
。这将解决您的问题,如
primaryAccountIdentifier
文档中所述:* 此属性允许您过滤掉已包含匹配通道的设备。*