Ios 13.56Mhz检测时禁用Apple Pay UI

Ios 13.56Mhz检测时禁用Apple Pay UI,ios,objective-c,iphone,applepay,Ios,Objective C,Iphone,Applepay,我知道iOS 9中有一个特定的版本,支持针对特定场景或用例的Apple Pay抑制。我有一个人需要通过以下方法申请: + (PKSuppressionRequestToken)requestAutomaticPassPresentationSuppressionWithResponseHandler:(void (^ _Nonnull)(PKAutomaticPassPresentationSuppressionResult result))responseHandler 但是,每次调用此方法

我知道iOS 9中有一个特定的版本,支持针对特定场景或用例的Apple Pay抑制。我有一个人需要通过以下方法申请:

+ (PKSuppressionRequestToken)requestAutomaticPassPresentationSuppressionWithResponseHandler:(void (^ _Nonnull)(PKAutomaticPassPresentationSuppressionResult result))responseHandler
但是,每次调用此方法时,我们都会得到以下响应:
pkautomaticpasspresentationsuppresentationresultdenied(用户阻止了抑制,或者发生了内部错误)

在文件中,作为一个重要注意事项标记:

重要的 这种方法需要苹果公司颁发的特殊权利。 如果授权不存在,则请求将失败,并显示 PKAutomaticPassPresentation支持结果不支持结果。对于 更多信息,请访问developer.apple.com/applepay/

为了获得
PKAutomaticPassPresentationSuppressionResultSuccess
结果,我们应该做什么?我们在“Apple ID”中启用了Apple Pay,甚至创建了一个Merchand ID,之后再次下载了开发配置文件,其中包括所有这些内容,并包含在项目中。在那里,我们也启用了“Apple Pay”功能,但仍然得到了
PKAutomaticPassPresentationSupportResultDenied
错误

测试环境信息:

  • 带有苹果支付卡的iPhone6
  • iOS 9.0.1(13A404)

感谢大家

在向苹果开发者技术支持(DTS)公开了一个私人查询后,他们告诉我,我必须通过电子邮件为此申请一项特定的权利。在那封电子邮件中,我必须证明我为什么要使用这个PassKit功能以及如何使用它


一旦他们提供了此授权(几周后),将其添加到我们的配置文件中就足够了,
requestautomaticpasspresentationsuppresentationwithresponsehandler
方法将毫无问题地工作。

我如何私下联系您?我想知道更多的细节。