Распространение нескольких корпоративных приложений

У меня возникает ошибка подписи кода при распространении приложения для iPhone второго предприятия (когда я использую продукт - архив). Это говорит

Ошибка подписи кода: удостоверение личности сертификата "iPhone Distribution: XYZ, Inc." появляется более одного раза в связке ключей. Инструмент кодового оформления требует, чтобы был только один.

У меня -

Лицензия Apple Enterprise

Создан сертификат распространения предприятия

Создан отдельный идентификатор приложения для каждого приложения

Создан профиль Enterprise Provisioning для каждого приложения.

С этим моим первым приложением работает нормально. У второго приложения есть проблема со знаком кода. В Xcode Organizer все профили действительны, и я могу выбрать правильный профиль подготовки в настройках сборки, но когда я делаю Product - Archive, возникает ошибка, указанная выше.


person User382    schedule 09.08.2013    source источник
comment
Использовали ли вы один и тот же запрос на подпись сертификата как для сертификатов разработки, так и для сертификатов отладки?   -  person Wain    schedule 09.08.2013


Ответы (1)


Откройте брелок на вашем MAC. Посмотрите сертификаты. Если вы видите несколько экземпляров «iPhone Distribution: XYZ, Inc», разверните и проверьте, доступен ли ключ и дату для двух, удалите один из них, который не нужен. Заблокируйте изменения на связке ключей. Затем попробуйте заархивировать приложение еще раз.

person Hetal Vora    schedule 09.08.2013