2017-02-10 7 views
1

Я пытался включить многозадачность в моем приложении Ionic/Cordova на iOS без успеха.Как включить многозадачность на iOS с помощью Ionic/Cordova?

Я следовал шаги в [CB-9161] Support iPad multitasking in iOS 9:

три правила:

  1. для создания приложений с IOS 9 SDK
  2. Поддержка всех ориентаций
  3. Использование Launch раскадровки

Исправить ошибку (1) является:

  1. Использование Xcode 7 (Кордова всегда использует текущий SDK)

Fix для (2) является:

  1. Нажмите на значок проекта в Project Navigator
  2. Нажмите на вашу цель
  3. Выберите вкладку «Общие»
  4. Перейдите в раздел «Информация о развертывании» п
  5. Выберите "IPad" кнопку сегмент
  6. Для "ориентации устройства", выберите все четыре галочки (портрет, Upside Down, Пейзаж Left, Пейзаж справа)

Fix для (3) является:

  1. Добавить новый файл: Launch Screen -> "Запуск Screen.storyboard"
  2. Нажмите на значок проекта в Project Navigator
  3. Нажмите на вашей цели
  4. Выберите вкладку "Общие"
  5. Перейти к "App иконки и запуск изображений" раздел
  6. Выберите "Запуск Screen.storyboard" из "Launch Screen File" ниспадающего

I может увидеть новый экран запуска, появляющийся перед открытием моего приложения, но затем я все еще не могу разделить представление.

Для вашей информации, я строил на Mac с Xcode 8.2.1. Все поля Device Orientation отмечены галочкой, а номер Requires full screen пуст.

Есть идеи или рекомендации?

ответ

0

Я только что нашел проблему: я использовал плагин cordova-plugin-ipad-multitasking для решения this issue. Оказывается, этот плагин предотвращал многозадачность (например, заставляя вариант «Требуется полный экран»). Удаление плагина решило проблему.

 Смежные вопросы

  • Нет связанных вопросов^_^