Я столкнулся с той же проблемой сегодня с Xcode 6.1.1
Когда я пытался добавить сертификат распространения iOS через XCode, я получил ту же ошибку. Уже было несколько выпущенных сертификатов распространения в Member Center, и я не хотел их аннулировать, потому что, если они используются для Ad Hoc распространения в среде Enterprise, это также приведет к аннулированию приложений, установленных на устройствах (по крайней мере, это то, что я прочитал).
Что я сделал:
1. Через Keychain Access сгенерировал запрос на сертификат от центра сертификации. И сохранил запрос в файл;
2. Зайдите в раздел «Производство сертификатов» в Центре участников и запросите новый производственный сертификат «App Store and Ad Hoc», запросив файл на шаге 1;
3. Загрузил новый сертификат, и при импорте в Keychain Access у него теперь был закрытый ключ.
После слов я очистил Xcode, перезапустил его, проверил, что в моем аккаунте профиль виден, и построил новый архив. И теперь я смог проверить архив.
Теперь, если я попытаюсь запросить новый сертификат «App Store and Ad Hoc», эта опция будет недоступна для меня, и я полагаю, что это потому, что мой аккаунт уже выпустил сертификат. Если это ваш случай, вам, скорее всего, потребуется аннулировать ваш предыдущий сертификат, прежде чем вы сможете выдать новый. Вот почему Apple рекомендует создать резервную копию вашего сертификата. Но очень вероятно, что вам не нужно будет аннулировать все производственные сертификаты, поскольку у меня уже есть несколько из них в профиле.
Надеюсь, это поможет кому-то :)