我已在许多应用程序中实现了In App Purchase,并在Sandbox环境中测试了所有这些应用程序。现在我正在开发应用程序购买中的一个应用程序,我昨天测试过并且工作正常,但到今天早上,现有的沙盒帐户都没有用于In App测试。
我跟着其中一个苹果thread来解决问题,但似乎没有任何工作。在这个线程中,很多开发人员面临同样的问题,其中一些问题来自解决方案,但它们都不适用于我。 / p>
到目前为止,我已尝试过以下解决方案:
我可以获取产品信息,例如产品名称和价格,但无法完成购买。首先,当操作系统要求输入Apple ID和沙盒用户密码时,我输入了它,它接受凭证和iTunes登录沙箱用户。然后突然发出另一个带有Invalid Address
的操作系统警报提示。
当我点击Continue
时,它会重定向到iTunes Store,并在加载后显示另一个iTunes account creation not allowed
的提醒。屏幕下方显示该警报。
我已经尝试了所有可能的解决方案,但没有任何对我有用。如果您有任何问题,请在此处更新。
答案 0 :(得分:5)
我尝试使用App Store Territory作为美国和英国的沙盒帐户,但它有效,但印度帐户无效。
按照以下步骤创建沙盒帐户:
答案 1 :(得分:2)
“technerd”解决方案在当前情况下正常运行,将领土用作“美国” 如果是印度帐户,我们需要遵循以下额外步骤。
1)登录iTunes Store消息后,如果是印度帐户,我们会收到错误消息。 “此Apple ID仅适用于在美国iTunes Store购物。您将切换到该商店。”触摸确定
2)这将把我们带到iTunes商店链接,并回到相同的视图。
3)再次登录。
4)成功消息将显示为 “你现在订阅了这个......”
希望这有助于像我这样的人。
答案 2 :(得分:0)
Apple服务器看起来不合适,等待一段时间&再试一次。
答案 3 :(得分:0)
请从您的手机注销您的沙盒帐户。然后在App Store区域中创建另一个帐户为美国,而不是印度。 我相信它会奏效。 我面临同样的问题,一旦我改变国家,它就像一个魅力。