2009-10-27 6 views
1

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

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

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

Все документы Apple показывают первый бокс как ПУСТОЙ и второй ящик с акцентом cetificate.

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

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

благодаря

+0

«следующий снимок экрана» теперь 404. :) – bzlm

ответ

2

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

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

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

alt text

+0

Это объясняет это, спасибо !!! Казалось, что первый ящик действительно не влияет на эффект подписания, а второй - на ключ. Я надеюсь, что Dont Sign не испортил ничего в приложениях, но я скоро узнаю enouhg. Если да, я обязательно удалю клавишу «Удалить» и использую только второй блок. – leon

0

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

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

0

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

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

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

Смежные вопросы