Приложение Ionic v1 Enterprise больше не устанавливается на iOS - PullRequest
0 голосов
/ 15 января 2019

У меня есть приложение Ionic v1, которое было разработано для iOS до появления Ionic 2. Я использовал Xcode для архивации приложения для дистрибутива Enterprise, чтобы его можно было установить на устройства для тестирования. Все это было хорошо и хорошо до некоторого времени на прошлой неделе, когда мы заметили, что приложение больше не будет устанавливаться на наших устройствах iOS.

В настоящее время происходит то, что вы можете щелкнуть по той же ссылке в Safari, чтобы загрузить тот же файл .ipa на то же устройство, на котором он был ранее установлен, он начнет загрузку на домашний экран, а затем, когда он достигнет 100%, колесо прогресса исчезает, но значок остается темным. При нажатии на значок появляется следующая ошибка:

Unable to install "App Name"
Please try again later.

Я пытался ...

  • обновление моего Ionic CLI до последней версии
  • установка инструментария Ionic-v1
  • обновлены все пакеты NPM
  • пробег npm audit fix
  • исправление нескольких предупреждений XCode (не тех, которые они когда-либо имели значение в прошлом) о цели развертывания, размерах значков и т. Д.
  • полное удаление платформы iOS и ее переустановка
  • подписание с использованием другой команды
  • позволяя Xcode автоматически управлять подписью
  • гарантировано, что я строю с профилем разработчика (не с дистрибутивом)

... но не удалось найти никаких исправлений вообще. У кого-нибудь есть предложения относительно того, что может быть неуловимым вопросом?


Используемые плагины:

  • Cordova-плагин-камера
  • Cordova-плагин-Compat
  • Cordova-плагин-консоль
  • Cordova-плагин-устройство
  • Cordova-плагин-файл
  • Cordova-плагин-передачи файлов
  • Cordova-плагин-inappbrowser
  • Cordova-плагин-сети информация
  • Cordova-плагин-SplashScreen
  • Cordova-плагин-статусной
  • Cordova-плагин-белый список
  • Cordova-плагин-х-тост
  • Cordova-плагин-SQLite-хранение
  • Cordova-плагин-Deploy
  • Cordova-плагин-клавиатура
  • mx.ferreyra.callnumber

Ответы [ 2 ]

0 голосов
/ 21 января 2019

ИМХО, это скорее проблема с подписью iOS, чем с ионной двойной проверкой, что срок действия профиля обеспечения не истек.

0 голосов
/ 21 января 2019

Вы должны проверить, зарегистрировано ли ваше UUID-устройство на developer.apple.com, и добавить его в профиль обеспечения.

Если у вас было все, тогда пересоберите приложение и попробуйте.

...