Search code examples
iosxcodecertificatedistributionprovisioning

Having multiple IOS developer accounts and can not create IOS distribution certificate


I have 2 valid single IOS developer accounts and 1 mac book air. For better explaining my problem, I call my accounts as account A and account B. My problem is I can create developer and distribution certificates for account A. However I can not create distribution certificate for account B with name of account B. Account B's distribution certificate takes name of account A' s name. In order to create certificates, I follow these steps: Open keychain access-->certificate assistant-->request certificate from a certificate authority-->entering account B name and mail address--> opening apple's developer page with account B login data and upload "certificate request file" to "create developer certificate" section and "create distribution certificate" section. "Developer certificate" successfully takes name from account B but "distribution certificate" takes account A' s name. I revoked certificates from account A and account B. I deleted certificates from keychain access and provisioning profiles from xcode's organizer and developer page but still I can not create distribution certificate with account B 's name. I have to send my application from account B because I created application at "itunesconnect" and I want to show developer name as account B. How can account B 's distribution certificate take name of account B' s name instead of account A' s name ? What is the problem?


Solution

  • The account A and B don't have the same Team name? Because the Development Certificate is for a Team member and Distribution Cert. is for a Team. So, if you have the same Team name for both accounts, the Distribution Certificate will have the same name.