@sarnold Turning your comment into an answer because it worked for me.
Two separate websites
Obviously, for historical and organizational reasons, Apple operates a forked development business and app store.
developer.apple.com
Website for all technical resources, including documentation, WWDC video, etc.
itunesconnect.apple.com
This completely separate website handles the business end:
- Contracts, banking, payments.
- Download the finished application.
- Identify your products for in-app purchases.
Problem: Different Account Processing
Developer.apple.com differs in that a programmer can have one Apple identifier used to join multiple developer accounts. She can work in three different companies, and they will be assigned a role in each of these developer accounts on all Apple IDs. When she visits the developer's site, she is presented with a pop-up menu asking which of the three developer accounts for developers she wants to access during this working session. Nice.
The problem: in iTunesConnect, not so nice. In iTunesConnect, the "admin" person cannot assign existing Apple IDs as members with a role. Very strange. The admin is forced to create a new ID for each person being adding to the team. That means the person joining must have multiple email address. If an admin tries to add you to their iTunes Connect with an email address already used on some other company iTunesAccount, an error message reports that email address / Apple ID is already in use. Obviously the programming team running the iTunes Connect site could use some help from the Developer site team. ☹
Workaround: Email Address Tricks
The workaround cited by sarnold includes the email addresses feature. The specification for mail servers has a feature in which you can expand your email address . You can add a suffix to the first part of your email name by adding the + + PLUS SIGN sign. From what I could understand, email software first looks for an expanded name. If no such name is found, it cancels the extension and looks again. If found, a shorter version of the email address is used.
So, if the programmer Susan wants to use her susan@example.com email address for the second or third iTunesAccount, she tells her client administrator at Acme Corporation to use something like this as her email address: susan+acme.com@example.com . Apple will still create an unnecessary additional Apple ID for Susan, but at least Susan should not worry about creating and accessing additional email accounts. Letters sent by Apple will susan@example.com at susan@example.com .
Susan double-checked that this would work before talking to the administrator. She sent an email to susan+acme.com@example.com to make sure it arrived at susan@example.com account.
In fact, mail servers are not tricked by an extended email address, but iTunesConnect is tricked into creating a new Apple ID using an old email account.

Basil Bourque Nov 02 '13 at 1:13
source share