IOS 9 Предупреждения в Xcode. Этот файл настроен на версию для версии старше развертывания проекта. Функциональность может быть ограничена
Я только что обновил свой Mac до новейшей ОС и Xcode до самой новой версии, и теперь у меня есть это предупреждение, и я понятия не имею, кто избавиться от него или что это на самом деле означает?
Может ли кто-нибудь объяснить это мне?
Спасибо
Ответ 1
Выберите Main.storyboard в навигаторе проекта, нажмите ⌘⌥1, чтобы отобразить Инспектор идентичности и измените Builds for для чего-то подходящего
Ответ 2
Если изменение целевой версии минимальной сборки не работает для вас, попробуйте проверить исходный файл XIB. Щелкните правой кнопкой мыши файл → Открыть как → Исходный код.
Посмотрите раздел вверху, который выглядит так:
<dependencies>
<deployment version="2304" identifier="iOS"/>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13173"/>
<capability name="Aspect ratio constraints" minToolsVersion="5.1"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
Моя целевая сборка была iOS 9, но мое ограничение соотношения сторон имеет minToolsVersion 5.1. Когда я изменил его на 9.0, предупреждение исчезло.