Я зіткнувся з тією ж проблемою і сьогодні з Xcode 6.1.1
Коли я намагався додати сертифікат розповсюдження iOS через Xcode, помилка, яку я отримав, була однаковою. У Центрі учасників уже було кілька виданих сертифікатів розповсюдження, і я не хотів їх визнати недійсними, оскільки, якщо вони використовуються для поширення Ad Hoc в середовищі Enterprise, це також призведе до недійсності програм, встановлених на пристроях (принаймні, це я читаю).
Що я зробив:
1. Через Keychain Access генерував запит на сертифікат від сертифікаційного органу. І збережено запит у файл;
2. Увійдіть у розділ «Виробничий центр сертифікатів-членів» та попросивши новий виробничий сертифікат «App Store та Ad Hoc»; цей файл вимагав від кроку 1;
3. Завантажили новий сертифікат і при імпорті в Keychain Access він тепер мав приватний ключ.
Після слова Я очистив Xcode, перезапустив його, перевірив, чи є в моєму обліковому записі профіль, і він створив новий Архів. І тепер я зміг перевірити архів.
Тепер, якщо я спробую подати запит на новий сертифікат "App Store і Ad Hoc", ця опція для мене недоступна, і я вважаю, що це тому, що мій обліковий запис вже видав сертифікат. Якщо це ваш випадок, вам, швидше за все, доведеться анулювати попередній сертифікат, перш ніж ви зможете оформити новий. Ось чому Apple рекомендує створити резервну копію вашого сертифіката. Але дуже ймовірно, що вам не знадобиться анулювати всі виробничі сертифікати, оскільки у мене вже є ряд таких у профілі.
Сподіваюся, це комусь допоможе :)