Недопустимая ошибка пакета - "требуется раскадровка запуска"

Я продолжаю получать эту ошибку, когда пытаюсь отправить свое приложение в хранилище с помощью Xcode:

ОШИБКА ITMS-90475: "Недопустимый пакет". Поддержка многозадачности iPad требует, чтобы раскадровка запуска выполнялась в комплекте "com.companyname.appname".

Кто-нибудь знает, что на самом деле означает эта ошибка?

311
14 сент. '15 в 8:24
источник поделиться
7 ответов

Это связано с тем, что вам нужно указать, как ваше приложение должно обрабатывать multitasking на iPad.

Если вы не хотите обрабатывать многозадачность прямо сейчас, вы можете просто отключить его, перейдя на вкладку "Общие" вашей цели:

введите описание изображения здесь

616
14 сент. '15 в 14:24
источник

Я решил проблему таким образом, см. здесь:

Если вам нужно отказаться от режима "Слайд-вспять" и "Разделить", сделайте это явно, добавив ключ UIRequiresFullScreen в файл Info.plist проектов Xcode и примените логическое значение "ДА".

38
14 сент. '15 в 12:48
источник

Вам нужно добавить экран запуска (Xcode > File > New). В разделе iOS > User Interface вы выбираете "Launch Screen", чтобы добавить его в проект.

Для iPad вам необходимо поддерживать все 4 ориентации.

Выберите в Xcode ваш целевой файл и под вкладкой "Общие" перейдите к "Значкам приложений и запускам изображений". Здесь вы выбираете созданный файл запуска. Когда вы запускаете приложение, вы увидите, что изображения запуска (растровые) не используются, но раскадровка экрана запуска.

28
19 сент. '15 в 21:11
источник

Вы можете сделать это, как показал Андре или напрямую добавить:

<key>UIRequiresFullScreen</key>
<true/>

В файле .plist.

22
23 сент. '15 в 7:26
источник

Вы можете установить флажок "Требуется полный экран" в разделе "Основные" > "Цели"

введите описание изображения здесь

12
18 февр. '16 в 8:30
источник

Если вы используете Кордову, вы можете использовать плагин cordova-ios-requires-fullscreen (см. Как отключить многозадачность iOS9 через Ionic/Cordova?)

Обновить: вы также можете использовать cordova-plugin-ipad-multitasking, что также предотвращает еще одну проблему (ITMS- 90474)

Обновить: теперь это должно быть исправлено с помощью инструментов Cordova 5.4 без необходимости в этих плагинах.

8
15 окт. '15 в 17:57
источник

От Xcode 8.x. Проверьте представление GIF.

GIF

5
22 дек. '16 в 16:14
источник

Посмотрите другие вопросы по меткам или Задайте вопрос