Как установить приложение 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 просто упаковывает первый вариант приятным и удобным для пользователя способом.)