Diawi.com не работает для iOS9
До вчерашнего дня я не устанавливал iOS9, а на iOS8 все работало нормально. Но с сегодняшнего дня я (и мой клиент в этом отношении) использую iOS9, и я больше не могу развернуть приложение с помощью diawi.com (который прекрасно работал под iOS8).
Вот что происходит: я нажимаю на ссылку, чтобы установить приложение под iOS9, и оно дает мне возможность установить его или отменить. Я нажимаю "Установить", и на секунду кажется, что он работает нормально (он сообщает, что загружается, и отображается анимация загрузки вверху в строке состояния). Но затем он говорит мне (на немецком языке), что приложение не может быть загружено (в настоящее время).
Возможные решения я уже пробовал:
- Отключить битовый код (не имел никакого эффекта).
- Развернуть для Ad-Hoc
- Развернуть для развития
- Рекомпилированные
- Загрузить второй раз
Мне нужно решение для доставки приложений с профилем AD-Hoc Provisioning Profile с использованием какого-либо беспроводного решения. Если это Diawi или какой-либо другой веб-сервис, это не важно. Я также хотел бы временный обходной путь, если таковой существует.
3 ответа
Исправление было развернуто на diawi.com. Теперь он должен работать для пользователей iOS 9 (кстати, для внутреннего распространения корпоративных приложений на iOS 9 теперь может потребоваться, чтобы пользователи доверяли разработчику в Настройках> Общие> Профиль> Доверие)
Это будет зависеть от того, зарегистрированы ли устройства, на которые вы хотите установить свое специальное приложение, в качестве тестовых устройств. Если они:
- Создайте свой специальный файл IPA
- Загрузите свое приложение (файл IPA) в службу облачного хостинга в месте, где вы можете предоставить своим тестерам доступ для загрузки. (Я лично использовал Dropbox при первом запуске, но любой из них будет работать для этого.)
- Есть тестеры
- Скачать файл
- Откройте iTunes (подключите устройство)
- Перетащите файл IPA в библиотеку приложений
- Перетащите значок приложения на свое устройство
- Синхронизировать свое устройство
Если у вас есть только адреса электронной почты ваших тестеров, но все они на iOS8 или выше, вы всегда можете использовать бета-тестирование TestFlight через iTunes Connect.
ПРИМЕЧАНИЕ: вам нужно будет отправить приложение на бета-тестирование, если вы идете по этому маршруту. Это может занять столько же времени, сколько и обзор приложения. Вам все еще нужно будет отправить его на рассмотрение приложения позже.
- Создайте профиль распространения с правом бета-версии
- Создайте запись iTunes Connect для приложения
- Обратите внимание, что вы не можете изменить имя приложения после создания записи, поэтому не делайте этого, если вы еще не уверены в этом.
- Загрузить приложение в iTunes Connect
- Если вы используете XCode, вам нужно будет экспортировать для отправки в магазин приложений
- Добавить метаданные для приложения
- Включить TestFlight
- Отправить приложение для бета-обзора
- Как только приложение будет одобрено, добавьте имена и адреса электронной почты своих тестеров в iTunes Connect.
- Отправить тестовые приглашения вашим тестерам
- Ваши тестеры должны будут установить приложение TestFlight на свои устройства
- Тестеры смогут установить приложение, используя приглашение
Я только что проверил процесс установки с iOS9. Этот способ все еще работает с iOS9.