Поделитесь моим iPhone приложением для тестирования - PullRequest
18 голосов
/ 20 сентября 2010

Я пишу новое приложение для iPhone и хочу поделиться им с парой друзей для тестирования, общих отзывов и подтверждения Есть ли способ, которым я могу сделать это?

Они находятся в другом состоянии, и у них тоже нет Mac.

Ответы [ 2 ]

32 голосов
/ 20 сентября 2010

Редактировать : я написал это сообщение очень давно. С тех пор появились такие сервисы, как TestFlight , которые выполняют весь этот процесс. Это действительно путь!

Вам нужно сделать специальную сборку, которую ваши друзья смогут установить на свои телефоны. Это немного больно, но в основном процедура выглядит так:

  1. Перейдите на портал инициализации Apple Developer Center и зарегистрируйте идентификаторы их устройств. Вам нужно, чтобы ваши друзья дали вам идентификаторы своих устройств , что можно сделать, нажав на поле «Серийный номер» в iTunes на странице устройства.
  2. Создание сертификата распространения для специального распределения на портале Provisioning Portal в разделе Provisioning -> Distribution
  3. Загрузите этот сертификат самостоятельно (файл .mobileprovision) и установите его в Xcode, перетащив его на значок Xcode.
  4. Дублируйте ваши настройки сборки "Release" в Xcode для Ad Hoc сборки. Все должно быть так же, как Release, за исключением того, что в разделе «Подписывание кода» вы захотите выбрать новый Ad Hoc профиль, созданный на шаге 3.
  5. Создайте специальную сборку, выбрав Build -> Build and Archive
  6. Когда Xcode открывает окно органайзера, щелкните правой кнопкой мыши на архивированной сборке и создайте файл .ipa, сохранив его на диск
  7. Попросите друзей перетащить профиль обеспечения мобильной связи на значок iTunes (или с помощью меню «Файл» -> «Открыть для пользователей Windows»), чтобы установить его на свой телефон.
  8. Попросите друзей перетащить созданный вами файл .ipa в iTunes и синхронизировать их телефоны

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

Обратите внимание, что эта процедура не будет работать, если ваши друзья не используют iTunes для синхронизации приложений со своими телефонами. Кроме того, как уже отмечалось, вам нужно быть платным разработчиком в ADC, чтобы даже получить доступ к любому из материалов портала Provisioning Portal.

4 голосов
/ 20 сентября 2010

Вам необходимо создать специальный профиль обеспечения и создать приложение с этим.Затем отправьте друзьям сжатые сборки и профиль .zip (возможно, по электронной почте).Они не обязательно нуждаются в Mac ... Windows будет хорошо работать, если у них установлена ​​последняя версия iTunes.

На портале iOS Provisioning Portal есть дополнительная информация (включая инструкции) .

Все это предполагает, что вы заплатили 99 долларов и являетесь зарегистрированным разработчиком iOS.

...