2013-10-07 8 views
0

У меня была еще одна проблема, которая, я считаю, была решена here.Xcode Provisioning Pofile issue

Теперь у меня есть вопрос с Provisioning Profile:

enter image description here

В предыдущем выпуске я удалил ключи IOS в моей брелка. Во время архивного процесса Xcode извлекал их для меня, то же самое с сертификатами.

Я создал этот профиль Provisioning Profile, загрузил, и я дважды щелкнул его, чтобы добавить его, но я продолжаю получать эту ошибку при попытке проверить.

Любые идеи?

Если все остальное, не удается, как я могу стереть все в чистоте и начать все заново?

ответ

2

Похоже, что созданный сертификат стал недействительным, поскольку вы удалили закрытый ключ. Если вы не сохранили резервную копию, вы должны войти в центр разработки, удалить этот сертификат и затем создать новый.

+0

Хорошо, у меня есть .certfSigningRequest, что я использовал для создания сертификата в центре dev. Как я могу «переустановить» его? – Padin215

+0

Nevermind, похоже, его не доверяют. Я попробовал просто дважды щелкнуть файл. Мне нужно будет удалить все и создать новый закрытый ключ и создать новые профили, спасибо – Padin215

2

Если вы удалили секретный ключ, он исчез навсегда. У вашей учетной записи разработчика есть только открытый ключ, чтобы сохранить скрытый от серверов. Самое лучшее, что нужно сделать при создании профилей подготовки, - это сохранить копию закрытого ключа (вы можете экспортировать из Keychain Access.app) и сохранить их с копией ваших профилей и т. Д. Из Xcode. Таким образом, если вы меняете машины или добавляете новую машину, вы все равно можете использовать те же профили.

+0

Xcode будет экспортировать только открытые ключи, а не закрытые ключи. – theMikeSwan

Смежные вопросы