应用内付款仍显示处于沙盒模式



我为我的一个iPhone应用程序建立了一个应用内支付。它在沙箱模式下工作。

我向应用商店提交了我的应用程序,它被接受了。我甚至提交了我的应用内支付。它被接受了,它的状态是"准备出售"。

然而,当我在应用商店里拿到我的应用程序时,它仍然说它在沙盒里?

MKStoreKit中是否存在必须转移环境的内容,或者需要一些时间才能更改?

我现在正是因为这个原因才把它从商店里拿出来的。请帮忙!谢谢

嗯。您使用的是测试用户ID还是真实的Apple ID?

发生这种情况时,通常是因为您以前在沙箱模式下使用了相同的设备来测试IAP。要修复,只需进入"设置",然后进入"存储",然后注销并重新登录即可。假设你实际上使用的是从iTunes下载的存档应用程序,而不是你的开发副本,这应该会澄清这一点。

今天重新发布了我的应用程序,这样我就可以拿到它,看看应用内支付是否有效。令人惊讶的是,它工作了,而且没有处于沙箱模式!所以我想苹果的服务器做出改变只是需要时间。

如果其他人有这个问题,不要像我一样烦恼!耐心等待。等待开发人员发布,等待大约24小时,你应该很好!

以下是真正的解决方案(编辑):

  • 将您的可用性日期设置为将来,以便将其从应用商店中删除
  • 将您的可用日期设置为当天,以便重新显示

最新更新