无法使用设备上的沙箱testing用户login

试图做一些在应用程序内购买testing,所以我创build了一个沙盒testingitunesconnect …但是当我试图以我的设备上的用户login,我得到一个错误:

Itunes帐户创build不允许

Apple ID目前无法在iTunes商店中使用。 请稍后再试。

如果我input的帐户的密码错误,我得到一个帐户拒绝,所以它不是一个密码错字..这是发生在我创build的每个testing帐户…任何人都有一个线索到底是怎么回事..我找不到任何地方的任何信息。

是的,答案是我是一个偶像…纯粹而简单。

我设置我的用户帐户在iTuneslogin到这些testing帐户..这使得他们作为testing帐户,因为他们试图合法login到iTunes …

您必须让您的ITUNES / APPstoreloginEMPTY不要尝试在设置中明确login…注销ITUNES / APP STORE,以便没有帐户在设置中的苹果ID,然后运行您的程序。

我已经正确地做到了这一点,但后来没有重新审查文件,我去改变用户,并看到我有一个testing用户在设置的UI(我想这是由软件设置),所以我试图只是在那里设置,并造成这个问题的帐户无效。

这纯粹是我的错误,但苹果公司可以做的更好的工作,这个事情引发的错误,并有应用程序商店/ iTunes也许显示除了testingID之外的东西,所以如果它已经一两个星期,因为你设置你的testing身份证,并去改变它,你不只是愚蠢地认为你这样做… … –

无论如何,你可能需要删除所有沙盒testing者,如果你做了我所做的,因为他们将是无效的,然后创build新的…然后删除在你的testing设备上的appstore / iTuneslogin,并尝试运行它….

我承认这是有logging的,我第一次使用了testing用户,但是忘记了下一次我想testing..这导致了这个……完全是我的错……但我怀疑我不是,也不是我会是唯一一个这样做…这就是为什么它如此奇怪,我无法find任何其他地方logging有关此错误的任何地方。

供参考的文件:

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html

(确保展开: 执行应用内购买产品部分的testing)

一个简单的解决scheme可能是重置您的iPhone,然后沙盒iap帐户将启用添加。 也许这是苹果的错误。

必须是他们的系统中的错误。 我正在testing订阅,我可以添加一个为期1个月的子/ 7天试用版,当我尝试查看帐户时(因此我可以pipe理订阅),我会收到相同的消息。 其他时候,它只会显示一个定期的订阅消息(不显示7天的试用信息)。

我然而,仍然能够得到这个沙箱帐户订阅和应用程序正确响应。

这些“沙盒”帐户仍然需要是附带信用卡的实际工作的iTunes帐户。 我想这是我看到这个错误的原因,但是在设置和validation这个testing帐户之后,我仍然看到错误。

我相信在他们开始实施新的订阅系统时,这是他们系统中的一个错误。 如果有的话,联系开发者技术支持,看看他们说什么,但他们永远不会告诉你它的系统中的“错误”。

我发生的另一个原因是,我(不知道),并试图使用沙盒testing仪上的应用程序,从应用程序商店,这是用商店发行证书签名下载。

看起来像沙盒testing仪将只能与开发configuration文件或testing飞行签署的应用程序工作。

如果有人可以在商店下载的应用上使用沙箱testing仪,请更正我的问题。

我也有这个问题,简单的解决办法是从我的物理设备上的iTunes帐户注销,重新启动它,清理项目,然后按照正常方式构build和运行。 一旦项目运行,重新启动后,只能login到您的testingiTunes帐户。 此问题可能是由苹果在设备上处理或兑换用户iTunes帐户的方式引起的。

在沙盒用户提供有效的用户名并validation它然后login,它将只在电子邮件validation后工作