使用现有的苹果帐户在iTunes Connect中添加Sandbox Tester



我正在尝试在iTunes Connect中添加沙箱测试程序。但我得到了这个错误:

您输入的电子邮件地址已属于现有的苹果帐户。请再试一次。

我的问题是,如何使用现有的Apple ID帐户添加沙盒测试人员?

Dimitar Nestorov更新2021年5月

我刚刚尝试了sub+电子邮件技巧,它再次奏效。(未经OP确认)

更新2020年6月

因此,苹果决定在他们的无限权力之旅中,不再允许以前的sub+电子邮件技巧发挥作用。

非常感谢Josef Grunig在评论中指出了一个新的解决方法,至少在Gmail中是这样。

您仍然可以使用"gmail帐户的窍门:name.surname@gmail.com或namesurname@gmail.com没有句点的Gmail帐户是相同的,而苹果沙盒的帐户则不同。只要试过,就成功了。

这将允许您拥有";多个";所有的电子邮件帐户都转到同一封电子邮件,因为你可以放"电子邮件字符串中@之前的任何位置。

示例:
s.tandardappleid@apple.com
st.andardappleid@apple.com
sta.ndardappleid@apple.com
stan.dardappleid@apple.com
等等,苹果希望不能扼杀这种变通方法,因为通常情况下,电子邮件地址中允许使用句点。

如果任何其他电子邮件提供商允许这种功能,请随时将其包含在评论中。


以下内容已留作历史记录


目前你不能。如果你的电子邮件允许,你能得到的最接近的方法就是使用电子邮件子+地址。Gmail当然可以,其他人可能也会这样做。

所以,如果你的普通itunes电子邮件是email@gmail.com,然后你可以设置一个类似于电子邮件的沙箱用户+ios1@gmail.com然后在你的普通收件箱里做所有的电子邮件确认和其他事情。这很有用,因为你不必为沙盒帐户创建真正的全新地址。

尽管如此,这仍然是一个巨大的痛苦,因为itunes认为它是一个独立的、唯一的帐户,与你的普通itunes帐户不同,所以如果你想试用沙盒应用程序,你必须注销itunes,用新的子地址帐户登录,然后当你完成测试时,你必须退出子帐户,用你的普通帐户重新登录,才能访问所有其他应用程序。

更新2017年4月

所以我联系了苹果的开发者支持,在最终通过了他们可怕的联系我们系统后,我得到了回复:

感谢您报告您的沙箱问题。

如果主电子邮件已经在我们的系统中注册为仅为沙盒Apple ID,则允许沙盒测试人员使用别名。

以下是一个示例。

如果standardappleid@apple.com已注册为常规帐户,无法添加standardappleid+alias@apple.com作为沙箱测试人员。

我们将无法为您修复此问题,因为这是预期行为。

我知道它在2017年2月使用普通的苹果id电子邮件地址。所以现在看来,你必须有一个与任何苹果帐户都不关联的地址才能使用子寻址。

编辑

只是想澄清一下。如果您使用email@gmail.com作为您的主要apple id,您不能再将其任何变体用于沙箱测试帐户
相反,苹果希望你建立一个全新的、不必要的电子邮件帐户,比如email1@gmail.com还没有用作苹果ID,然后将该ID用作子地址的基本电子邮件。所以一旦制作email1@gmail.com,您可以通过电子邮件注册1+ios1@gmail.com,并发送电子邮件1+ios2@gmail.com等。

错误

您输入的电子邮件地址已属于现有的苹果帐户。请再试一次。

出现未知错误。

出现错误。请稍后再试。

是等效的。

这意味着您的电子邮件地址不被接受。当显示错误消息时,电子邮件字段也可能突出显示为红色。

苹果屏蔽了这些电子邮件地址(这是未记录的):

  • 现有苹果帐户
  • 将Gmail +技巧添加到沙盒用户帐户的现有苹果帐户
  • Mailinator
  • Mailinator备用域
  • 其他未记录的东西

我只想在这里发布真正的解决方案,因为这是其他人想要知道的:

答案

  1. 登录MyDomain、GoDaddy或任何你用来管理个人域的东西(如果你不控制任何域,你现在可以交上你的书呆子卡)
  2. anon.yourdomain.com创建一个新的MX记录,并将其指向mail.mailinator.com。或者,可能意识到你不久前出于某种原因已经这样做了
  3. 用类似的电子邮件注册沙箱appleserrormessagessuck@anon.yourdomain.com
  4. 那你就完了

我通过创建一个全新的(免费)谷歌帐户解决了这个问题myappsandbox@gmail.com并将其添加为新的沙箱测试程序。这将为该电子邮件地址生成一个新的Apple ID。这很痛苦,但它奏效了。

2020年6月解决方案

  • 您需要一个不同于标准AppleID的电子邮件地址。如果您的AppleID是name@gmail.com,然后你必须使用一封完全不同的电子邮件othername@gmail.com.
  • 如果你使用gmail,你可以使用许多具有相同电子邮件地址(但不同于标准AppleID)的测试帐户只需添加一个点即可生成具有相同电子邮件地址的多个测试用户
    • othername@gmail.com
    • o.thername@gmail.com
    • ot.hername@gmail.com
    • 等等

我的问题是密码(至少有一个大写字母、一个数字和一个标点符号字符)

如果您拥有一个域并可以配置邮件服务器,其中许多都允许您设置一个"CatchAll"邮箱,用于接收发送给不存在帐户的电子邮件。通过这种方式,您可以创建以下地址tester123@yourdomain.com你会收到验证电子邮件。

对于每个沙箱测试人员,您需要收集以下信息:

从未用作购买iTunes或App Store内容的Apple ID的电子邮件地址,也未与任何现有Apple ID关联。考虑为每个沙盒测试人员创建一个专用的电子邮件地址。

https://help.apple.com/app-store-connect/#/dev8b997bee1

这意味着您不能使用现有的Apple ID或@icloud.com电子邮件作为沙盒测试程序。

电子邮件无法与现有帐户关联,请参阅下面的链接。

由于用于创建沙盒测试人员帐户的电子邮件地址无法与任何现有的苹果帐户关联,请考虑为每个沙盒测试者创建一个专用的电子邮件地址。

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/SettingUpUserAccounts.html

最新更新