Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 请求使用Apple验证电子邮件获取Sandbox Tester用户ID_Ios_App Store Connect - Fatal编程技术网

Ios 请求使用Apple验证电子邮件获取Sandbox Tester用户ID

Ios 请求使用Apple验证电子邮件获取Sandbox Tester用户ID,ios,app-store-connect,Ios,App Store Connect,我在获取iTunesConnect中创建的测试用户沙盒ID以购买非耗材产品时遇到问题。我在创建ID后等了一天才尝试使用它们。首先,根据设备上的设置/iTunes和App Store,我确保没有ID登录。然后,当我在真实设备上在模拟器中运行我的应用程序并单击我的购买按钮并使用测试用户ID登录时,我会看到一个弹出窗口,上面说必须验证ID,如果我单击验证按钮,将发送验证电子邮件。现在,我知道我不应该验证测试ID(因为根据,该操作将ID转换为实际帐户)。我还可以选择忽略验证——如果我点击它,什么也不会发

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

我终于让iTunes Connect沙盒用户开始工作了。为此,我必须验证沙盒用户的帐户,因此需要一个有效的电子邮件地址

结尾突出显示的步骤

这与我从第一天开始就一直创建和使用沙盒用户的方式背道而驰,但要么是因为没有记录在案的更改,要么是当前iTunesConnect服务器弊病的黑客攻击

  • 我可以确认生成的收据是沙盒收据
  • 该用户是一个沙箱用户
  • 我没有进入,也没有用信用卡付款
解决步骤

  • 转到iTunesConnect->Users&Roles->Sandbox User并添加新用户
  • 使用有效的电子邮件地址。提示:一个真正的gmail帐户和
    +
    符号可以生成许多有效的电子邮件。i、 e.
    jon.doe+1@gmail.com
    jon.doe+2@gmail.com
    etc,其中
    jon。doe@gmail.com
    是一个有效的gmail帐户
  • 等待来自iTunes的验证电子邮件
  • 通过单击验证链接验证沙盒用户。提示:使用匿名浏览器将real和sandbox Apple会话分开

  • 在设置中与您的sandbox用户登录,然后尝试在您的应用程序中购买。No,这不起作用——正如Apple文档中所述,如果您在设置中添加一个sandbox Tester用户ID,该ID将更改为真实帐户。我过去一直都是这样做的,但现在看来,沙盒购买/用户的东西已经被打破了。人们在苹果开发者论坛上报道,我也看到了一些问题。我刚刚尝试创建一个新帐户,无论我是否验证,我都无法购买。同样的问题。这似乎是新的沙盒帐户,因为我们的旧帐户正在工作。不幸的是,在我们的案例中,它们并不总是可重复使用的。我两天前打电话给苹果公司,他们说他们已经意识到并正在努力。昨天收到一封邮件说问题已经解决了。我试过了,但还是不起作用。今天又打电话给苹果,因为它仍然不工作。我也没有得到+后缀的窍门来工作。我想对它的支持已经被删除了。我们可以使用现有的apple ID作为sandbox tester的电子邮件ID吗?上次我检查(很久以前)你不能使用现有的apple ID。我真的不会这么做。你肯定会进入一个有趣的状态,你无法判断这是你的错还是使用两个系统中存在的id的错。我尝试过使用这个技巧,但当我要在真实电子邮件中添加+签名时,它不会对我起作用。它会显示一些奇怪的错误,如密码文本框中的“此字段无效”,但如果我使用“u”而不是“+”的话它会起作用的。但无法收到任何验证邮件,请帮助你们解决这个问题