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