苹果validation电子邮件请求沙盒testing仪用户ID

我在使用iTunesConnect中创build的testing用户沙盒ID来购买非消费品时遇到问题。 在尝试使用ID之前,我等了一天。 首先,根据设备上的设置/ iTunes和App Store,确保没有IDlogin。 然后,当我在模拟器中的真实设备上运行我的应用程序,并点击我的购买button并用testing用户IDlogin,我会popup一个窗口,说明必须validationID,如果点击validationbutton。 现在,我知道我不应该validation一个testingID(因为根据这个SO问题/答案 ,这个动作把ID变成一个真实的账户)。 我也可以select忽略validation – 如果单击它,什么都不会发生 – 我期望购买过程继续,但不是。 是的,当然,我正在一个实际的设备上运行模拟。 而且,虽然我刚开始没有在iTunes / App Store的设置中inputID,但当我收到上述内容后,我自己的Apple ID现在显示为已login! 这可能与我激活苹果的双因素authentication有关吗? 我上个星期就把这个转过来了

我终于得到了iTunes Connect沙箱用户的工作。 为了这样做,我必须validation沙箱用户的帐户,因此需要一个有效的电子邮件地址来这样做。

最后突出显示的步骤

这与我从第1天开始就一直创build和使用沙盒用户的方式是一致的,但是无论是没有logging的更改,还是当前iTunesConnect服务器弊端的黑客攻击。

  • 我可以确认生成的收据是沙盒收据。
  • 用户是沙箱用户。
  • 我没有input,也没有用信用卡付款。

步骤来解决

  1. 转到iTunesConnect – >用户和angular色 – >沙盒用户,并添加一个新用户
  2. 使用有效的电子邮件地址。 提示:真正的Gmail帐户和+符号可以生成许多有效的电子邮件。 即jon.doe+1@gmail.comjon.doe+2@gmail.com等,其中jon.doe@gmail.com是一个有效的Gmail帐户。
  3. 等待来自iTunes的validation电子邮件。
  4. 点击validation链接validation沙箱用户。 提示:使用隐身浏览器保持您的真实和沙盒苹果会话分开。