我为我的某个iPhone应用程序构建了应用内付款。它在沙盒模式下工作。
我将我的应用程序提交到应用商店并且已被接受。我甚至提交我的应用内付款。它被接受了,它的状态是“准备出售”。
然而,当我在应用程序商店中获取我的应用程序时,它仍然说它在沙盒中?
MKStoreKit中是否存在您必须传输环境的内容,或者它需要一些时间才能更改?
因为它,我现在从商店取出它。请帮忙!感谢。
答案 0 :(得分:2)
嗯。您使用的是测试用户ID还是真正的Apple ID?
答案 1 :(得分:1)
今天重新发布了我的应用,所以我可以得到它,看看应用内付款是否有效。令人惊讶的是,它工作,它不是在沙箱模式!所以我想苹果公司的服务器需要时间才能做出改变。
如果有其他人有这个问题,请不要像我一样烦恼!等待并耐心等待。等待开发人员发布并等待大约24小时,你应该很好!
以下是真正的解决方案(编辑):
答案 2 :(得分:1)
当发生这种情况时,通常是因为您之前使用相同的设备在沙盒模式下测试IAP。要修复,只需进入“设置”,然后转到“存储”,然后注销并重新登录。如果您实际使用的是从iTunes下载的存档应用程序,而不是您的开发副本,那么应该清楚这一点。