apple pay测试无法添加测试卡

Unable to add test card for apple pay testing

我正在努力将 Apple Pay 集成到我的应用程序中 测试它。我想,我需要在我的钱包应用程序中添加一些测试卡。 如果没有这个,我会在 Xcode 中收到一个错误,该错误显示为 "This device cannot make payments."

我已经完成了与 Xcode 相关的所有设置,并且在功能下我可以看到我的商家 ID 已被选中并且所有 3 个复选标记都已完成。

所以我尝试添加测试卡进行apple pay测试(获取token) 我遵循了这个过程 设置->钱包和apple pay->添加credit/debit卡->手动输入-> 在这里,我提供了从苹果

获取的假凭证

testcards from apple site FPAN: 5204 2477 5000 1497 Expiration Date: 11/2022 CVC: 111

但是 none 的卡被接受,对于 MASTERCARDS,我收到错误消息,例如,发卡行尚未提供对此卡的支持。 我收到的签证测试卡也有同样的错误。

那么我该如何测试 apple pay 集成而不必在 apple pay 设置中添加卡或 如何成功添加测试卡,以便获得令牌。

编辑: 我能够成功看到 apple pay 演示屏幕,因为默认情况下已经添加了模拟卡。

我正在寻找与真实设备相同的东西。

嗨,我刚从支持人员那里得到这个答案

无法将测试信用卡号(即使是 Braintree 的测试卡)添加到 Apple 的存折中。因此,即使出于测试目的,您想要添加到 Passbook 中的任何信用卡都必须是真实的。

正在更新它,以便用户在使用 Apple Pay 时不会感到困惑。

访问开发者页面here。向下滚动有一些可用的测试信用卡列表。

您需要设置一个沙盒测试帐户,然后使用苹果网站上提供的数据将卡添加到钱包。当您使用常规 Apple Id 登录您的设备时,您不能只使用该数据。

使用这些卡片详细信息,我能够将卡片添加到钱包应用程序

CARD Number: 5204 2477 5000 1505
Expiration Date: 11/2022
CVC: 111

来源 - https://www.mobindustry.net/how-to-successfully-integrate-apple-pay-into-your-ios-app/

确保您在 settings > wallet & apple pay(向下滚动)而不是设置顶部的 apple id, icloud, itunes & appstore 部分添加测试卡