尝试测试应用内购买时,不允许创建iTunes帐户

时间:2016-07-08 11:59:04

标签: ios in-app-purchase sandbox

我在App Store中有一个应用程序,我想测试应用内购买。我按照Apple website中描述的步骤进行了操作,但我遇到了一些问题。

当我尝试在我的应用程序或“设置/ iTunes”中登录iTunes时App Stores,我收到错误:

  

不允许创建iTunes帐户。

     

此Apple ID目前无法与iTunes Store一起使用。请稍后再试

我搜索了互联网,但我一无所获。我似乎是第一个遇到这种错误的人。

itunes account creation not allowed

6 个答案:

答案 0 :(得分:85)

看起来Apple的记录很差。基本上,您不应该从该屏幕登录沙盒用户。在测试IAP实际提示时登录。

来源:Unable to log in with sandbox test users on device

答案 1 :(得分:39)

我遇到了同样的问题。这就是我解决它的方法:

  1. 请勿尝试登录设置> iTunes& App Stores
  2. 退出iTunes&应用商店(确保您没有登录任何帐户)
  3. 只需打开您要测试的应用
  4. 即可
  5. 您的应用会促使您登录
  6. 输入沙盒测试帐户的凭据
  7. Etvoilà!你完成了。为我工作。我希望它适合你。

答案 2 :(得分:3)

我有这个问题。我尝试了changing existing Sandbox tester account password并尝试登录设备......但没有用。

即使iPhone device restart没有用[大多数开发人员遵循的最后一个选项;-)]

我认为在DB上更新这个新创建的Sandbox测试需要时间。所以left the login option as it is on device

现在,在启动包含In App purchase的应用程序之后。按下负责In App购买的按钮。这将提示Apple凭据。 在此处输入沙盒测试器凭据。

Voila这对我有用!

答案 3 :(得分:1)

这又改变了...。以下是在2020年解决此问题的方法:

0)在测试设备上,转到“设置”。

1)单击顶部的您的帐户名称,该帐户名称下带有“ Apple ID,iCloud,iTunes和App Store”。

2)单击“ iTunes&App Store”

3)一直滚动到底部,然后找到选项:“ SANDBOX ACCOUNT”。它将默认为您的AppleID。点按它并退出。

4)点击“沙盒”帐户下的“登录”。

5)添加您的沙盒帐户凭据。您可能必须先验证您的电子邮件地址,然后才能起作用。

答案 4 :(得分:0)

最正确的答案是正确的,但是如果您仍然遇到问题:

确保您要登录的应用程序是随Xcode安装的开发应用程序。如果您的版本是从App Store安装的,则会收到相同的错误。

(我很困惑,因为我有几乎同一应用程序的5个版本。)

答案 5 :(得分:0)

对于仍然面临问题的人,以下是解决方案: 在设置主屏幕中,选择“ iTunes&App Store”,如图所示

enter image description here

现在滚动到底部,您会发现以前的苹果还在,退出,查看图片以供参考,现在在进行应用购买时,它会要求输入苹果ID和密码,并使用沙盒测试仪苹果的ID和密码在那里。

enter image description here