IOS6 Разработал поддержку приложений в ios7?
Здравствуйте, я разработал приложение, поддерживающее ios6. Я думаю, что приложение, разработанное для ios 6, совместимо с ios7 или как-то еще доступно? а также, если я разрабатываю приложение с использованием ios 7, поддерживаю более ранние версии. Дайте лучшее решение для меня.
1 ответ
Приложение, скомпилированное для iOS 6, работает в специальном режиме совместимости на iOS 7.
Когда вы компилируете с Xcode 5, вы должны поддерживать как минимум iOS 7. Устанавливая "Цель развертывания", вы также можете поддерживать более старые версии, но если вы используете функции, которые доступны только в iOS 7, вам нужно сначала проверить, в противном случае ваше приложение вылетит на iOS 6.
Также обратите внимание, что различные компоненты пользовательского интерфейса в iOS 7 имеют разные размеры, чем в iOS 6. Вы должны учитывать это либо с помощью Interface Builder (возможно, с автоматической разметкой), либо в вашем коде. Как это сделать, подробно описано в Руководстве по переходу с iOS 7.
Самым простым решением является поддержка только iOS 7. Лучший вариант полностью зависит от ваших обстоятельств, клиентской базы и т. Д.