我们正在使用亚马逊FPS支付网关通过IOS应用程序购买商品,现在我们需要将其上传到苹果审核团队,因为这是生产应用程序,它指向生产/实时亚马逊FPS帐户所以我想在这里理解如果苹果真的想买任何东西,那么他们需要一些凭据来测试购买。
首先,苹果真的测试了整个购买流程吗?如果是,那么我应该提供哪些凭证?或者我应该更新服务器的沙箱模式,直到苹果批准该应用程序?
答案 0 :(得分:0)
您应该提交您的应用并选择“暂停开发者版本”。
然后,您可以在沙盒服务器上为Apple提供凭据以进行测试。
当Apple批准您的应用时,您可以将服务器切换到生产状态,然后释放您的应用。
但是,我觉得他们不会批准你的应用程序,因为它提供了一种机制,供人们购买不会让苹果公司削减行动的东西。这与通过非Apple Store机制销售订阅的杂志和报纸(或任何人)的问题没有什么不同:苹果公司不喜欢它们被淘汰。
Apple希望您使用应用程序内购买,因此他们会受到影响。
祝你好运!修改强>
事实上,真实与虚拟商品有所区别,我想在阅读你的帖子时我错过了。遗憾。
对于您的实际问题:Apple会测试吗?没人知道。 :-)你应该假设他们会,并提供一些测试凭证供他们使用。
我可以根据我构建的(免费)商业应用程序的经验告诉您,在我们启动服务之前,我们已经提交了应用程序,并且Apple 在我们的后端注册并测试了应用程序
答案 1 :(得分:0)
我们在iOS上发布了一个慈善"micro-giving" app,使用亚马逊支付来外部处理捐款。我们使用生产支付系统提交了应用程序。
根据我们的服务器日志,在审核期间,Apple从未提交过付款,甚至未提交付款。
需要几份提交才能获得批准,但他们的反馈主要集中在确保我们遵守Apple的指导方针(捐赠必须在应用程序外部处理,即通过safari),并向用户说明准确的捐赠过程是什么。
我认为Apple不太可能花钱来测试你的应用程序,他们也不会等到你是否真的按照承诺交付货物。但是,我确实认为,如果他们想在不花钱的情况下进行测试,他们会在反馈中向您明确说明。