Подписание кода в XCode 4: Опции серые и недоступные для цели, а не для проекта. Почему?

StackOverflow https://stackoverflow.com/questions/7353294

Вопрос

Я очень устал спорить с Quirks Xcode 4 в отношении подписания кода. В моем проекте у меня есть сертификат разработчика и сертификат распространения. У меня есть 2 профиля предоставления распределения, установленные на сертификат распределения для 2 различных бета -сборки. Теперь, для настройки сборки проекта, я могу установить идентификацию подписания кода в дистрибуцию iPhone, что я хотел бы. Однако все эти параметры выделяются в настройках цели. Когда я пытаюсь архивировать, я получаю «неудачное» сообщение, которое говорит мне, что распространение iPhone Identity не соответствует какой -либо личности ни в каком профиле. В окне подписания кода для настройки целевой сборки в скобках он гласит «Профили в настоящее время не совпадают». Любые идеи? заранее спасибо!

Это было полезно?

Решение

Я выяснил, в чем была проблема (поэтому, если кто-то пробежит через это, у вас будет подсказка): у меня была буква с более низким вариантом в Аппиде, тогда как у идентификатора пакета была буква верхнего часа. Это не объясняет, почему он нашел профиль подготовки для проекта, а не для цели, но, по крайней мере, я его исправил.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top