iPhone SDK: создание приложения для AppStore - PullRequest
1 голос
/ 28 октября 2009

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

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

Есть два входа: один, который правильно говорит: «Не кодируйте знак», а второй - мой сертификат распространения.

Все документы Apple показывают первую коробку как ПУСТУЮ и вторую коробку с действительным сертификатом.

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

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

спасибо

Ответы [ 3 ]

2 голосов
/ 28 октября 2009

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

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

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

alt text

0 голосов
/ 28 октября 2009

Хорошо, я подтвердил, что наличие «Не кодировать знак» в первом поле «пустое первое поле» - это ЖЕ, если сертификат во втором поле выбран правильно.

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

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

0 голосов
/ 28 октября 2009

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...