У меня есть приложение, которое было добавлено UILaunchStoryboardName, чтобы запустить его в режиме высокого разрешения iphone 6.Как избежать оптимизации для iOS-приложения с высоким разрешением для iphone 6 в обычном режиме ipad?
Однако, когда я установить приложение на IPad (приложение установлено для работы на Iphone только UIDeviceFamily содержит только значение «1») с прошивкой 8, он начинается в родном режиме вместо 1x, 2x совместимый Режим.
Я тестировал на ipad с ios 5.1, 6.x и 7.x, все старые версии до ios 8.0 уважают Info.plist и запускают приложение iphone в совместимом режиме. Тем не менее, ipad с ios 8, похоже, будет использовать UILaunchStoryboardName вслепую и запустить приложение в основном режиме.
Дилемма есть, если я удалю UILaunchStoryboardName ключ от Info.plist, приложение не будет запускаться в режиме высокого разрешения iphone 6 и 6+. Но если я его добавлю, приложение будет работать не только на iphone 6 с высоким разрешением, но и в iPad с ios 8.0 в собственном режиме, чего я не хочу, так как у меня есть другая версия только для ipad.
Может ли кто-нибудь найти способ сделать это, или это способ Apple заставить все приложения быть универсальными?
Есть ли способ заставить приложение использовать режим высокого разрешения iphone 6 и 6+, а не запускать в основном режиме на ipad с ios 8.0?
Возможно, скажите, к какому ключу вы обращаетесь ... – Ken
Редактор сайта удаляет все ключевые слова внутри тегов «<" and ">». Я исправил проблему. –