Изображение запуска iPhone не отображается в iPad mini
Я добавляю UILaunchImages
введите файл Info.plist и используйте словарь для описания каждого образа запуска, чтобы я мог интернационализировать образ запуска, мое приложение поддерживает только iPhone:
мой ресурс с изображениями Luanch вот так:
в iPhone4s, 5, ipod, 6, 6 plus все в порядке, но на iPad mini(iOS 7.0.2) изображение запуска не отображается вообще, я что-то пропустил?
1 ответ
Приложения, разработанные только для iPhone, могут запускаться на пустом экране при запуске на iPad. Это вызвано наличием пустой раскадровки для iPad в комплекте приложения, а также специфичного для iPad ключа UIMainStoryboardFile в файле информационного списка свойств приложения (Info.plist). Оба автоматически создаются различными проектами шаблонов XCode, если выбрана опция Universal.
В Xcode найдите файл с именем MainStoryboard_iPad.storyboard в навигаторе файлов. Если этот файл присутствует, удалите его из своего проекта.
В информационном списке свойств вашего приложения
Найдите ключ с именем Основное имя файла раскадровки (iPad) или UIMainStoryboardFile ~ ipad. Если этот ключ присутствует, удалите его. Вам также следует удалить любой другой ключ с суффиксом (iPad) или ~ ipad.
Наконец, протестируйте свое приложение на iPad или в симуляторе iPad и убедитесь, что оно работает так, как ожидалось.