Как установить приложение iOS, если настроен UDID?

Кто-то, кого я знаю, создал приложение, я хотел бы попробовать на моем устройстве iOS. Они добавили UDID моих устройств и, насколько я понимаю, при условии, что я могу справиться с установкой, все должно работать нормально.

Они дали мне URL в формате

itms-services://?action=download-manifest&url=http://<url>app.plist

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

Должен ли я попросить дополнительную информацию? Должен ли я как-то следовать этому URL, возможно, через iTunes?

2 ответа

Решение

Эта ссылка должна работать без проблем - устройства iOS должны уметь это понимать. Не пытайтесь использовать его с рабочего стола. Однако может быть невозможно записать его в адресную строку Safari.

Если это так, создайте простой HTML перенаправления:

<html>
<head>
    <title>Simple redirect</title>
    <meta http-equiv="refresh" content="0;URL='itms-services://?action=download-manifest&url=PLIST_URL'">
</head>
<body></body>
</html>

Также убедитесь, что параметр URL правильно закодирован.

Первый вариант:

Они должны предоставить вам файл IPA и профиль обеспечения, который они использовали с IPA. Вы должны установить профиль обеспечения на вашем устройстве, а затем IPA. Я думаю, что оба могут быть сделаны через iTunes. Профиль обеспечения также можно установить с помощью средства настройки iPhone (доступно где-то в центре разработчиков iOS).

Второй вариант:

Используя testflight или аналогичный сервис, если у вас обоих есть учетные записи, разработчик просто загружает IPA в testflight и вы получаете ссылку, которую вы можете использовать со своего устройства. (Строго говоря, testflight просто упаковывает первый вариант приятным и удобным для пользователя способом.)

Другие вопросы по тегам