Показ бета-версий приложения клиенту

#ios #xcode

#iOS #xcode

Вопрос:

  1. Могу ли я отправить своему клиенту бета-версию моего приложения для iOS, которую он может запустить в симуляторе?

  2. Могу ли я установить только симулятор (без Xcode) на Mac?

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

Кроме того, (3.) есть ли способ установить бета-версию приложения, которое я разработал в своем xCode, на его устройство iOS без app Store?

Спасибо

Ответ №1:

  1. Нет, я не верю, что вы можете.

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

  3. Да, это называется специальной сборкой. Вы создаете специальный профиль подготовки через портал подготовки на портале разработчика Apple. Затем вы подписываете сборку с этим профилем подготовки (фактически, «Сборка и архивирование»). Затем вы можете через Xcode Organizer поделиться этой сборкой по электронной почте со своим клиентом. Организатор создает файл .ipa и включает его вместе с профилем подготовки в сообщение электронной почты, которое вы затем можете составить и отправить.

Редактировать: Профиль специальной подготовки, конечно, должен включать UDID устройства (ов) вашего клиента, на котором они хотели бы протестировать. Здесь не хватает того, что связывает все воедино: UDID, специальный профиль, подписанное приложение с этим профилем, отправьте его клиенту по электронной почте, и он сможет установить оба файла (ipa и profile) через iTunes.

Множество документации по этому вопросу прямо на портале разработчика.

Ответ №2:

TestFlightApp.com это отличный способ легко управлять бета-тестами и специальными сборками и распространять их. В этом нет ничего, что вы не могли бы сделать сами, вручную, но это действительно упрощает работу и является бесплатным.