2010-09-20 4 views
17

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

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

ответ

32

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

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

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

На данный момент приложение должны быть установлены на телефоне, но много вещей может пойти не так, поэтому вы обязательно должны прочитать Apple's documentation on the subject as well.

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

4

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

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

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

+0

просто избил меня :) – Abizern

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