Подтвердить что ты не робот

IOS 9 Предупреждения в Xcode. Этот файл настроен на версию для версии старше развертывания проекта. Функциональность может быть ограничена

Я только что обновил свой Mac до новейшей ОС и Xcode до самой новой версии, и теперь у меня есть это предупреждение, и я понятия не имею, кто избавиться от него или что это на самом деле означает?

Может ли кто-нибудь объяснить это мне?

введите описание изображения здесь

Спасибо

4b9b3361

Ответ 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, предупреждение исчезло.