Ответ 1
Выберите Main.storyboard
в навигаторе проекта, нажмите ⌘⌥1, чтобы отобразить Инспектор идентичности и измените Builds for
для чего-то подходящего
Я только что обновил свой Mac до новейшей ОС и Xcode до самой новой версии, и теперь у меня есть это предупреждение, и я понятия не имею, кто избавиться от него или что это на самом деле означает?
Может ли кто-нибудь объяснить это мне?
Спасибо
Выберите Main.storyboard
в навигаторе проекта, нажмите ⌘⌥1, чтобы отобразить Инспектор идентичности и измените Builds for
для чего-то подходящего
Если изменение целевой версии минимальной сборки не работает для вас, попробуйте проверить исходный файл 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, предупреждение исчезло.