Выпуск iOS приложений без необходимости UDID - PullRequest
0 голосов
/ 13 февраля 2020

В настоящее время мы разрабатываем приложение iOS, мы хотим, чтобы оно было установлено на любом устройстве для тестирования, можем ли мы сделать это, не требуя UDID для определенных c устройств?

1 Ответ

0 голосов
/ 14 февраля 2020

В основном у вас есть три варианта:

Вариант 1: Локальная установка. Физически подключите устройство iOS к вашей разработке ma c и запустите его на этом устройстве в XCode. Это сохранит его как приложение на этом устройстве, так что вы сможете продолжить тестирование, даже когда оно отключено. Главный плюс: простота. Основной недостаток: требуется физическая близость.

Второй вариант: тестовый полет. Это позволяет пользователям подключиться к бета-программе, где вы можете отправлять новые сборки на свои устройства. Главный плюс: позволяет курировать список удаленных бета-тестеров. Основной недостаток: сборки становятся недействительными каждые 90 дней.

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

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

Соответствующие руководства по установке:

Testflight

Распределение предприятия

...