Вопрос

У меня есть сертификат разработчика и сертификат распределения.Я могу создать приложение для запуска на моем собственном устройстве, а также следовать инструкциям Apple по созданию для AppStore, используя сертификат дистрибутива.Я также последовал рекомендациям Apple, чтобы убедиться, что приложение было правильно подписано, просмотрев журнал сборки.

Однако у меня все еще есть вопрос.Рассмотрим следующий снимок экрана: http://www.braginski.com/temp.jpg

Есть ДВА целых:один, на котором правильно написано "Не подписывать код", а второй, который указывает на мой сертификат распространения.

Во всех документах Apple первое поле отображается как ПУСТОЕ, а второе - с соответствующим сертификатом.

Проблема в том, что я не могу понять, как сделать первое поле пустым.

Итак, вопрос в том,:какой должна быть первая коробка?Имеет ли это вообще значение?Журнал сборки показывает, что приложение подписано, даже если в первом поле написано "Не подписывать".

Спасибо

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

Решение

Если вы действительно хотите иметь настройку по умолчанию, просто нажмите клавишу delete для этой настройки, она вернет вам значение по умолчанию.

"Первый ящик" - это всего лишь автоматический установщик для "второго ящика".На самом деле важно тщательно выбирать "второе поле" (и первое, если вы хотите, чтобы оно выбиралось автоматически), потому что оно определяет, с каким профилем распространения вы подписываетесь.

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

alt text

Другие советы

Если вы хотите очистить это значение, просто выделите его с помощью мыши и нажмите клавишу delete.

Я всегда оставлял его пустым при создании дистрибутива AppStore, поэтому не могу сказать вам, каков был бы эффект от оставления его в разделе "Не подписывать".

Хорошо, я подтвердил, что наличие "Не подписывать код" в первом поле "Иметь пустое первое поле" - это ТО же самое, если сертификат во втором поле выбран правильно.

Я запустил две сборки с надписью "Не подписывать код" в первом поле и без нее.Я сохранил оба результата сборки в виде текстовых файлов и сравнил их.

Эти файлы идентичны, что наводит меня на мысль, что, как было указано Gcamp, первое поле должно быть просто методом выбора значения по умолчанию для обоих вторых.Очень странный пользовательский интерфейс в XCode, если вы спросите меня.

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