苹果验证邮件请求沙盒测试用户ID

13
我在iTunesConnect中创建的测试用户沙盒ID,用于购买非消耗性产品时遇到了问题。我在创建ID后等待一天后再尝试使用它们。首先,我确保设备的设置/ iTunes和App Store中没有任何ID已登录。然后,当我在模拟器上运行我的应用程序并单击购买按钮并使用测试用户ID进行登录时,会弹出一个窗口,显示该ID必须进行验证,并且如果我单击验证按钮,将发送验证电子邮件。现在,我知道不应该验证测试ID(因为根据这个SO问题/答案,该操作会将ID转换为实际帐户)。我还有选择忽略验证--如果我点击它,什么也不会发生--我希望购买过程可以继续,但它没有。是的,当然,我正在实际设备上运行模拟。虽然我最开始在iTunes/App Store的设置中没有输入ID,但在接收到上述信息后返回时,我的Apple ID现在已经签入!这可能与我激活了苹果的两步验证有关吗?我上周才刚刚开启它。

在设置中使用您的沙盒用户登录,然后尝试在您的应用程序中进行购买。 - Paulw11
1
这是我过去一直使用的方法,但目前沙盒购买/用户功能似乎出现了故障。人们在苹果开发者论坛上报告了这个问题,我也在这里看到了一些问题。我刚刚尝试创建一个新帐户,无论我是否验证,都无法购买。 - Paulw11
1
同样的问题。看起来这是较新的沙盒账户,因为我们拥有的旧账户是可以工作的。不幸的是,在我们的情况下它们并不总是可重复使用的。 - NickDK
1
我两天前打电话给苹果,他们说他们已经知道并正在解决这个问题。昨天收到电子邮件说问题已经解决。我尝试了一下,但仍然无法正常工作。今天再次致电苹果,因为问题仍未解决。 - meaning-matters
是的,我也有同样的问题。它要求我验证帐户,尽管测试用户使用的是虚假电子邮件进行测试!苹果让我发疯。 - uplearned.com
显示剩余3条评论
1个回答

4
我终于让iTunes Connect沙盒用户正常工作了。为了实现这一点,我必须验证沙盒用户的帐户,并因此需要一个有效的电子邮件地址来进行验证。 以下是解决步骤:
  1. 进入iTunesConnect -> 用户和角色 -> 沙盒用户并添加新用户
  2. 使用一个有效的电子邮件地址。技巧:一个真实的Gmail帐户以及“+”符号可以生成许多有效的电子邮件。例如:jon.doe+1@gmail.comjon.doe+2@gmail.com等,其中jon.doe@gmail.com是一个有效的Gmail帐户
  3. 等待iTunes的电子邮件验证
  4. 通过单击验证链接来验证沙盒用户。技巧:使用隐身浏览器来保持您的真实和沙盒Apple会话分开。
  • 我可以确认生成的收据是沙盒收据。
  • 用户是沙盒用户。
  • 我没有输入信用卡也没有付款。

我也没有成功使用+后缀技巧。我认为该支持已被移除。 - Sajjon
我们能否将现有的 Apple ID 作为沙盒测试者的电子邮件地址使用? - Moxarth
我上次检查(很久以前)的时候,您不能使用现有的Apple ID。无论如何,我真的不会这样做。您肯定会陷入一种有趣的状态,您无法确定是自己的问题还是使用在两个系统中存在的ID的问题。 - ajmccall
我尝试过使用这个技巧,但当我在真实的电子邮件地址中添加“+”号时,它不起作用,会显示奇怪的错误,如“此字段无效”在密码文本框中。但如果我使用“_”代替“+”,它将起作用。但是我无法收到任何验证邮件,请帮忙解决这个问题,你们已经解决了这个问题。 - bLacK hoLE

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接