Adding Sandbox Tester in itunes connect with an ex

2019-03-10 16:38发布

问题:

I'm trying to add sandbox testers in itunes connect. But I'm getting this error:

"The email address you entered already belongs to an existing Apple account. Please try again."

My question for you guys is how can add sand box testers with existing apple account?

回答1:

Currently you cannot. The closest you can get is to use an email sub+address, if your email allows it. Gmail does for sure, others probably do too.

So if your normal itunes email is email@gmail.com, then you could set up a sandbox user like email+ios1@gmail.com and then do all the email confirmation and stuff in your normal inbox. This is useful because you don't have to create actual brand new address for the sandbox account.

This is still a huge pain though because itunes sees it as a seperate, unique account from your normal itunes account, and so if you want to try out the sandboxed app, you have to log out of itunes, log in with the new sub addressed account, and then when you are done testing you have to log out of the sub account and log back in with your normal account to have access to all your other apps.

Update April 2017

So I contacted Apple developer support, and after finally getting through their horrible Contact Us system, I got this reply back:

Thank you for reporting your sandbox issue.

Aliasing for sandbox testers is allowed if the main email is already registered in our system as being only a sandbox Apple ID.

The following is an example.

If standardappleid@apple.com is already registered as a regular account, you can not add standardappleid+alias@apple.com as a sandbox tester.

We will not be able to fix this for you as it is expected behavior.

I know it was working with normal apple id email addresses in Feb 2017. So now it looks like you'll have to have one address that is not associated with any Apple account in order to use sub addressing.

EDIT

Just to clarify a little more. If you use email@gmail.com as your main apple id, you can no longer use any variations of it with sandbox testing accounts.
Instead, Apple wants you to make a complete new and unnecessary email account such as email1@gmail.com that hasn't been used as an apple ID, and THEN use that one as your base email for the subaddressing. So once making email1@gmail.com, you could register email1+ios1@gmail.com, and email1+ios2@gmail.com, etc.



回答2:

The error

The email address you entered already belongs to an existing Apple account. Please try again.

and

An unknown error has occurred.

are equivalent.

It means that your email address is not accepted.

Apple blocks these email addresses (this is undocumented):

  • Existing Apple accounts
  • Existing Apple accounts with the Gmail + trick added to the sandbox user account
  • Mailinator
  • Mailinator alternate domains
  • Other, undocumented stuff

I'm just going to post the real solution here, since this is what other people are wanting to know:

ANSWER

  1. Login to MyDomain, or GoDaddy or whatever you use to manage your personal domain (if you don't control any domains you can turn in your nerd card now)
  2. Create a new MX record for anon.yourdomain.com and point it to mail.mailinator.com. Or, possibly, realize that you already did this a while ago for some previous reason
  3. Register the sandbox with some email like appleserrormessagessuck@anon.yourdomain.com
  4. Then you're done


回答3:

I fixed this by creating a brand new (free) Google account myappsandbox@gmail.com and adding that as a new sandbox tester. This makes a new Apple ID for that email address. It's a pain but it worked.



回答4:

My problem was the password (at least 1 capital letter, 1 number and 1 punctuation char)



回答5:

If you own a domain and can configure your mail server, many of them allow you to set a "Catch-All" mailbox that receives the e-mails destined to non-existing accounts. This way you can create addresses such as tester123@yourdomain.com and you'll get the verification e-mail.



回答6:

The email cannot be associated with an existing account, please see the link below.

Because the email address used to create a sandbox tester account can't be associated with any existing Apple account, consider creating a dedicated email address for each sandbox tester.

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