iOS Xcode 中的 9 个警告 - 此文件设置为针对早于项目部署的版本构建。功能可能有限

iOS 9 Warnings in Xcode - This file is set to build for a version older than the project deployment. Functionality may be limited

我刚刚将我的 mac 更新到最新的 OS 并将 Xcode 更新到最新的版本,现在我收到了这个警告,我不知道该由谁来摆脱它或这到底是什么意思?

谁能给我解释一下?

谢谢

Select 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 时,警告消失了。