首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Apple Pay在WEB上的集成--设置Sandbox环境

Apple Pay在WEB上的集成--设置Sandbox环境
EN

Stack Overflow用户
提问于 2016-12-27 11:56:34
回答 1查看 2K关注 0票数 1

我想在我的网站上集成Apple Pay (所以它是Apple Pay - Web集成),使用Braintree支付提供商,JS作为客户端语言,Java作为服务器端语言。

我很难为我的Apple Pay实现测试创建一个合适的沙箱环境。遵循苹果文档中的步骤,但它们似乎不准确:

  • 说要创建一个商人Id,一个用于沙箱,另一个用于生产(据我所见,在创建这两个Id时,没有办法知道您希望将一个用于开发环境,另一个用于生产)
  • 在此之后,说要使用前面创建的商人ID创建证书;如果我登录到我的Apple Developer帐户,我可以看到“development”和“production”部分,但是当我尝试创建沙箱/开发证书时,Apple Pay是不可用的,仅在生产部分(见下图)。 是否有创建Sandbox / Development Apple Pay证书的方法,或者是否有其他方法来正确测试Apple Pay集成?

我尝试从iTunes创建一个沙箱用户测试帐户,但当我尝试在用于测试的ITunes (兼容Apple )上登录时,我得到了以下错误:ITunes account creation not allowed. This Apple ID cannot be used with the ITunes Store at this time. Please try again later.我已经验证了我的Apple,并遵循了激活帐户的所有步骤,但没有成功。

当我试图创建Sandbox苹果支付证书时,我错误地为生产环境创建了2。我可以在没有任何问题的情况下撤销它们并制造另一个问题吗?

如果您将Apple Pay集成到WEB上,我将非常感谢您的帮助,因为我很难简单地设置测试环境。

  • 所有证书都来自以下图片,这些图片是从Apple Developer帐户的“Development”部分创建的。

第一张图片:

第二张图片:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-12-29 12:52:56

沙箱苹果支付证书问题:@zep澄清了沙箱情况: Apple 没有Apple Pay sandbox证书部分,相反,您必须使用在Apple帐户中创建的一个商家ID来创建沙箱证书:将证书上载到Braintree sandbox控制面板确保了两个环境之间的区别(+ 需要使用沙箱测试器用户帐户来测试苹果设备)。

ITunes连接问题:您只需要使用沙箱用户测试器帐户登录ICloud (我管理了这个帐户,那里似乎没有问题),但是不需要登录ITunes。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41344739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档