应用内付款仍然表示它处于沙箱模式

时间:2011-06-18 01:09:34

标签: ios itunesconnect

我为我的某个iPhone应用程序构建了应用内付款。它在沙盒模式下工作。

我将我的应用程序提交到应用商店并且已被接受。我甚至提交我的应用内付款。它被接受了,它的状态是“准备出售”。

然而,当我在应用程序商店中获取我的应用程序时,它仍然说它在沙盒中?

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

因为它,我现在从商店取出它。请帮忙!感谢。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

今天重新发布了我的应用,所以我可以得到它,看看应用内付款是否有效。令人惊讶的是,它工作,它不是在沙箱模式!所以我想苹果公司的服务器需要时间才能做出改变。

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

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

  • 将您的可用日期设置为将来,以便将其从应用商店中删除
  • 将您的可用日期设置为它将重新出现的日期

答案 2 :(得分:1)

当发生这种情况时,通常是因为您之前使用相同的设备在沙盒模式下测试IAP。要修复,只需进入“设置”,然后转到“存储”,然后注销并重新登录。如果您实际使用的是从iTunes下载的存档应用程序,而不是您的开发副本,那么应该清楚这一点。