Мы новички в разработке для iOS, и это наше первое приложение для iPad, которое мы разрабатываем для нашей организации.
Мы разработали приложение в Xcode 4.1 с iOS SDK 4.3.2.
Мы создали профиль обеспечения и добавили 4 UDID устройства iPad в профиль.
Мы создали файл app.ipa и сохранили его на нашем внутреннем веб-сервере (вместе с app.plist). Затем мы создали простой HTML-файл, который содержит указатель на app.plist.
Мы пытаемся установить приложение на устройстве, используя URL-адрес html-файла через safari. Однако приложение застревает в состоянии «загрузка ...» и после долгого времени выдает ошибку, не способную загрузить приложение. Мы проверили сетевое соединение, логи веб-сервера и все вроде нормально.
Другое странное поведение, которое мы наблюдали, заключается в том, что пока установка приложения находится в состоянии загрузки, и мы подключаем iPad к машине для разработки. Когда itunes запрашивает синхронизацию устройства, мы отменяем синхронизацию. Затем мы отсоединяем кабель и подключаемся, и снова, когда он запрашивает синхронизацию, мы снова отменяем его. В это время приложение будет установлено. Но это происходит только на одном iPad. На 2 других iPad он не устанавливается и остается в состоянии загрузки. На одном iPad он установлен без проблем.
Сейчас мы застряли, потому что нам приходится распространять это приложение среди многих пользователей в нашей организации, и мы не можем этого сделать.