我知道 Apple 支付测试我们在 iOS 8 中使用 Apple 支付存根,但请让我知道如何在模拟器中的 iOS 9 中使用没有 ApplePayStubs 的 Apple Pay。
提前致谢
是的。您可以使用 iOS 9 模拟器测试 Apple Pay。所以你不需要添加任何测试表来代替 PKPaymentAuthorizationViewController。它适用于 iOS 9 模拟器。确保您的应用程序在 iPhone 6、iPhone 6 plus 或最新版本的模拟器上运行。
是的,它在带有 Xcode 7 和 iOS 9 的模拟器中工作。
无需生物识别拇指扫描。
谢谢大家
官方文档:https ://developer.apple.com/library/archive/ApplePay_Guide/Authorization.html
笔记
在 Xcode 7.0 或更高版本中,您可以在模拟器中测试支付授权视图控制器。它为所有支持的支付网络提供模拟卡,并以纯文本形式返回虚拟支付数据。在设备上,此数据使用您的商家标识符加密,并且必须在您的服务器上或您的支付处理器上解密。
使用 Apple Pay 沙盒环境在带有测试卡的设备上测试您的应用。
尽管这些技术提供了快速便捷的方法来测试您的代码,但您仍然需要在带有生产卡的实际物理设备上彻底测试 Apple Pay。