Ios 苹果应用内支付资源调配-添加到钱包

Ios 苹果应用内支付资源调配-添加到钱包,ios,objective-c,applepay,wallet,mastercard,Ios,Objective C,Applepay,Wallet,Mastercard,使用Apple测试卡,我可以在沙箱环境中添加测试卡。但是,如果我尝试使用CanadPaymentPasswithPrimaryAccountIdentifier检查状态;它总是返回true。请告知 以下是相同的代码: PKPassLibrary *passLibrary = [PKPassLibrary new]; NSString * cardNumber = @"533636xxxxxx6636"; //16 digit card number [passLibrary

使用Apple测试卡,我可以在沙箱环境中添加测试卡。但是,如果我尝试使用
CanadPaymentPasswithPrimaryAccountIdentifier
检查状态;它总是返回
true
。请告知

以下是相同的代码:

 PKPassLibrary *passLibrary = [PKPassLibrary new];
 NSString * cardNumber = @"533636xxxxxx6636";    //16 digit card number
 [passLibrary          canAddPaymentPassWithPrimaryAccountIdentifier:cardNumber]

该方法采用的是
主计数器标识符
,而不是PAN本身。正如文档
中所述,基础资金主账号(PAN)的唯一标识符。注意:这不是PAN本身。
希望它能帮助您完成这项工作吗?缺乏关于这个问题的文件使我发疯。