У меня есть приложение, которое отлично выглядит на iOS 6, и я пытаюсь запустить его на iOS7.Могу ли я создать приложение, созданное с помощью iOS7 SDK, как приложение iOS 6 в iOS 7?
Вот что я сделал:
- На вкладке проекта и целевой, установите цель развертывания 5.1 и 5.1.1 соответственно
- На вкладке Inspector File все моего View Controllers, установите Открывается в "(по умолчанию 5.0)" и отображается как "iOS 6.1 и ранее"
Я тестировал его на iPhone 5, 4 и 4 с iOS 7, и он отлично работает. Но теперь, когда я опубликовал свое приложение, у него есть внешний вид iOS 7 (и много визуальных ошибок, вызванных этим изменением).
Некоторые вещи, которые я заметил:
Если я просто построить мое приложение на Xcode, а потом подключить устройство и запустить на нем, то есть будет ли iOS7 выглядеть и чувствовать себя. Но если я просто построю &, запустите его прямо на устройстве, он отлично работает (внешний вид iOS 6).
Не имеет отношения, но почему? Зачем вам это делать? –
@ OscarApeland Очевидно, что многие разработчики (и клиенты) не хотят фиксировать время и ресурсы для обновления приложений для iOS 7. Я уверен, именно поэтому Ходс хочет этого. Конечно, теперь, когда прошло 1 февраля, больше нет возможности уйти со старым взглядом, когда вы отправляете приложение. – Gavin
@OscarApeland Потому что клиент хочет. :( – Hodes