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

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

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

В этом случае, почему бы не использовать профиль настройки разработки для распределения Вашего приложения к, например, Вашей команды QA, вместо специального распределения?

Править: Считайте часть полужирным тщательно перед ответом. Я не спрашиваю основное, "как это работает" вопрос. Я сделал большую разработку, для данного случая, и сборки App Store, и теперь я нахожу, что, кажется, сделал некоторые неправильные предположения.

50
задан Tony 19 February 2014 в 07:36
поделиться

2 ответа

Ad-Hoc предназначен не для разработчиков, а для тестировщиков. У кого нет iPhone SDK / XCode, только iTunes.

(Ответ: вы можете установить специальное приложение без сертификата разработчика и не можете сделать это с помощью приложения для разработки)

7
ответ дан 7 November 2019 в 11:00
поделиться

Метод 1: установка из XCode

Подготовка к разработке Профиль требует, чтобы вы запускали приложение (изначально) из XCode.

Это имеет побочный эффект, помечающий устройство как используемое для разработки, но также требует, чтобы вы подключили iPhone / iPod Touch к машине, на которой запущен XCode. После того, как вы запустите приложение из XCode, оно будет установлено на устройстве, и вам больше не нужно подключаться к машине для его запуска. (Пока вы не захотите обновить приложение.)

Метод 2: Установка из iTunes

Профиль подготовки Ad-Hoc позволяет вам передать приложение кому угодно и позволить им установить его самостоятельно с помощью iTunes. Вы отправляете им:

  • приложение и
  • профиль Ad-Hoc Provisioning Profile

. Они выбирают эти два и перетаскивают их в iTunes. Тогда синхронизируйте.

Позже вы можете предоставить им только обновленную версию приложения (без профиля Ad-Hoc Provisioning Profile, поскольку они уже установили его на своем устройстве), и они могут перетащить новое приложение на значок iTunes, чтобы установить новая версия.

Одно из ограничений Ad-Hoc распространения состоит в том, что оно требует, чтобы вы вводили идентификатор каждого устройства на портале разработки iPhone. И есть ограничение до 100 идентификаторов устройств в год (вы не можете стереть идентификаторы, пока не начнется ваш следующий год - только добавьте их). Ограничение в 100 идентификаторов не будет помехой для большинства разработчиков, просто имейте в виду, что вам нужно получить идентификатор устройства заранее, прежде чем создавать профиль Ad-Hoc Provisioning Profile для отправки человеку, которому вы хотите установить приложение. .

-1
ответ дан 7 November 2019 в 11:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: