Подписание кода в XCode 4: Опции серые и недоступные для цели, а не для проекта. Почему?
-
28-10-2019 - |
Вопрос
Я очень устал спорить с Quirks Xcode 4 в отношении подписания кода. В моем проекте у меня есть сертификат разработчика и сертификат распространения. У меня есть 2 профиля предоставления распределения, установленные на сертификат распределения для 2 различных бета -сборки. Теперь, для настройки сборки проекта, я могу установить идентификацию подписания кода в дистрибуцию iPhone, что я хотел бы. Однако все эти параметры выделяются в настройках цели. Когда я пытаюсь архивировать, я получаю «неудачное» сообщение, которое говорит мне, что распространение iPhone Identity не соответствует какой -либо личности ни в каком профиле. В окне подписания кода для настройки целевой сборки в скобках он гласит «Профили в настоящее время не совпадают». Любые идеи? заранее спасибо!
Решение
Я выяснил, в чем была проблема (поэтому, если кто-то пробежит через это, у вас будет подсказка): у меня была буква с более низким вариантом в Аппиде, тогда как у идентификатора пакета была буква верхнего часа. Это не объясняет, почему он нашел профиль подготовки для проекта, а не для цели, но, по крайней мере, я его исправил.