我们在将 Newstand App 发布到 App Store 时遇到问题。它总是被拒绝,因为来自订阅 In-App-Purchase 的收据的验证似乎在实时(非沙盒)环境中失败。问题是,我们针对沙盒环境测试了所有内容,并且一切正常。对于发布版本,我们确保使用我们的验证 Web 服务来验证 Apple 实时服务,而不是沙箱验证服务。所以一切都应该工作,但在审查过程中它总是失败。
有没有人有类似问题的经验?苹果确实针对实时环境进行了测试,对吧?因为我们必须提交应用程序的实时版本,所以针对沙盒进行验证是没有意义的。
我们将 IAP 项目与 App 一起提交,但这应该不是问题,因为 Apple 测试人员似乎可以购买订阅,只是验证不起作用。