Построение дистрибутива Xcode 4 VS Построение дистрибутива Xcode 3 - PullRequest
0 голосов
/ 16 ноября 2011

Я могу сделать сборку дистрибутива, используя xcode 3.4, но в Xcode 4.2 я получаю сообщение об ошибке: Подпись недействительна или не подписана с помощью сертификата распространения iPhone.

У меня есть действующий сертификат распространения в цепочке ключей, и я могу нормально загрузить свое приложение в iTunes Connect, используя Xcode 3.2, поэтому я его не получаю.

Трудно ли найти код сертификата распространения в Xcode 4, и еслитак как я могу решить это?

1 Ответ

1 голос
/ 16 ноября 2011

Виден ли профиль в окне органайзера в Xcode 4 и определенно выбран по отношению к используемым настройкам сборки?Возможно, вам придется повторно импортировать профили в Xcode 4, я не думаю, что они переносятся при установке новой версии.

Чтобы увидеть, какие схемы / настройки сборки используются, перейдите в Product -> Edit Schemes.Это будет иметь список ваших различных схем и конфигурации сборки, прикрепленной к каждой.Проверьте, что ваша схема архива имеет для настройки сборки.

Теперь выберите ваш проект в верхней части навигатора с левой стороны.У вас будет две вкладки посередине, Информация и Настройки сборки.В Настройках сборки прокрутите вниз до Подписи кода и в разделе Идентификация подписи кода для настройки сборки, которую вы используете для Архива, убедитесь, что она использует правильный профиль.

...