Как мой клиент может отправить приложение в магазин приложений - PullRequest
0 голосов
/ 05 августа 2010

Я разработал приложение для клиента и пытаюсь помочь им зарегистрироваться в магазине приложений.Я борюсь с процессом.Когда они пытаются подать заявку, их просят указать идентификатор пакета.Для меня это означает, что им нужно создать идентификатор приложения, запросить сертификат дистрибутива, а затем создать файлы обеспечения дистрибутива.Я предполагаю, что мне нужно создать приложение, используя их профиль обеспечения.Проблема в том, что когда я пытаюсь импортировать файлы инициализации, я получаю сообщение об ошибке, указывающее на то, что «в вашей цепочке для ключей не найдена действительная идентификация подписи».

Есть ли у кого-нибудь ссылка на инструкцию, в которой описан правильный процесс для этого?

1 Ответ

1 голос
/ 05 августа 2010

Прежде всего, убедитесь, что на вашем компьютере есть брелок для ключей. На портале Provisioning Profile Portal загрузите сертификат WWDR и установите его на свой компьютер. Затем получите сертификат распространения, перейдя на вкладку «Распространение». Вам нужно будет сгенерировать запрос на сертификацию в связке ключей и загрузить его.

Следующая часть заключается в создании AppID. Для этого перейдите в раздел Идентификаторы приложений и нажмите кнопку «Идентификатор нового приложения». Введите домен для вашего приложения (т.е. com.apple.ichat).

Теперь перейдите в раздел обеспечения и на вкладке Распространение нажмите Новый профиль. В разделе «Способ распространения» выберите «App Store». В имени профиля введите имя для вашего профиля. Не забудьте выбрать только что созданный идентификатор приложения и нажать «Отправить».

Загрузите и установите профиль обеспечения, дважды щелкнув по нему. В окне вашего проекта XCode разверните цели (они расположены в «Группах и папках»). Откроется окно свойств. Сначала перейдите на вкладку Свойства и в поле идентификатора введите домен, который вы указали в идентификаторе своего приложения. На вкладке сборки вы увидите элемент под названием «Конфигурация», нажмите на него, затем нажмите на редактировать конфигурации. Дублируйте конфигурацию «Release» и назовите ее «Distribution». Теперь на вкладке сборки выберите «Распространение» в качестве конфигурации. Введите «кодовый знак» в поле поиска. Разверните «Идентификация подписи кода» и в первом поле выберите «Любое устройство iPhone OS». Во втором поле выберите «Распространение iPhone». Теперь скомпилируйте его, используя эту конфигурацию, и он будет готов к отправке в App Store.

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