Какие шаги для создания файла ipa? - PullRequest
1 голос
/ 08 декабря 2011

Я хочу дать ipa-файл тестеру.Сначала я создаю новый профиль обеспечения, который является специальным.После того, как я скачал его и увидел, что в органайзере xcode не смог найти действительную пару сертификатов закрытого ключа для этого профиля в вашей цепочке для ключей.Я попытался архивировать приложение и создать ipa, но он не работает для другого программиста.Где я должен добавить test.mobileprovision?Когда я создаю этот, я выбираю разработчика, для которого у меня есть сертификат в моей цепочке для ключей. Спасибо, Raluca

Ответы [ 3 ]

1 голос
/ 08 декабря 2011

xcode не может найти действительную пару сертификатов закрытого ключа для этого профиль в вашей цепочке для ключей

указывает на то, что в цепочке для ключей нет сертификата распространения.

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

Руководство на портале Provisioning Portal объясняет шаг за шагом, как создать приложение для специального распространения:

https://developer.apple.com/ios/manage/distribution/index.action

Также здесь - хорошее руководство, которое поможет вам создать приложение для ad-hoc.

0 голосов
/ 02 августа 2013

Вам нужно указать шаги для AdHoc Distribution

Я думаю, вам нужно войти в систему с вашими учетными данными в Developer Apple Login

После входа в систему перейдите по этой ссылке и прочитайте ее шагшаг за шагом.

Я думаю, что это лучшее решение, которое вы можете получить, так как данное руководство по документации дано Apple

https://developer.apple.com/ios/manage/certificates/team/howto.action

Это имеет несколько шагов, таких как:

1. Generating a Certificate Signing Request

2. Submitting a Certificate Signing Request for Approval

3. Approving Certificate Signing Requests

4. Downloading and Installing Development Certificates

5. Saving your Private Key and Transferring to other Systems

Я думаю, что если вы прочитаете все эти шаги в документации Apple по данной ссылке, вам не нужно будет обращаться к какому-либо другому руководству.

STEP-2:

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

STEP-3:

Просто установите профиль в настройках проекта и цели, а затем вставьте соответствующие права с помощью "Entitlements.plist".".

STEP-4:

Как только вы это сделаете, просто настройте свой проект в AdHoc Scheme.

STEP-5:

Очиститеваш проект.

STEP-6:

Перейти к продукту ->Нажмите на Build For -> «Build For Archiving»

STEP-7:

Product -> Archive

Теперь ваш архив можно получить в вашем органайзере, где вы можетесохраните его на диск с расширением IPA и отправьте клиенту.

0 голосов
/ 08 декабря 2011

В одну сторону:

  • добавить UDID устройств, который вы хотите использовать для тестирования, в портал Apple Developer
  • изменить профиль, добавив устройства, идентификаторы приложений и разработчиков на портале Apple Developer
  • загрузка и установка профиля в вашей системе путем перетаскивания профиля в раздел «Библиотека» в органайзере
  • установка профиля на все устройства тестера
  • загрузка ключей разработчика и установка его с помощью приложения Keychain Access
  • подпишите вашу сборку с помощью этих ключей
  • , затем заархивируйте свою сборку и поделитесь ею с ipa через органайзер

Также вы можете использовать 3-ий сервис, например testflight или Beta Builder для совместного использования приложения между тестировщиками.

Testflight намного проще, чем ручная отправка сборок тестерам.

...