122

我最近更新到XCode 9。当我构建应用程序时,它会在我的 pod 文件中显示某些情节提要的“非法配置”。我试图重新创建故事板文件,但它没有帮助。

[1]

4

5 回答 5

226

XCode 9 将不支持为低于 7 的 iOS 版本构建的故事板。

尝试将File Inspector中的Builds 更改为更高版本,然后 Clean and Build。

看截图

在此处输入图像描述

编辑:来自@user435779 的重要信息如下:如果错误没有消失,请重新启动 XCode。

于 2017-06-08T08:03:31.033 回答
30

一般只需将部署目标设置为 8.0 +即可解决此问题。无需遍历每个 xib 文件。

在此处输入图像描述

于 2017-10-08T12:12:02.487 回答
13

由于 Xcode 9 中的 storyboard 将不支持 iOS 7.0 以下的版本,因此您需要在File inspector中更新 iOS 版本。

有关更多信息,请查看以下 GIF 表示。

在此处输入图像描述

希望它有效!

于 2018-02-19T10:53:28.890 回答
0

我的情况不同,我完成了上述所有解决方案但没有成功构建,所以我重点阅读了错误并手动打开文件打开 .Xib 文件并将其开发目标更改为 iOS 10 及更高版本。

是的..它的工作很好

于 2019-06-13T09:17:50.990 回答
0

我尝试了这两种方法 - 在 Xcode 9.3 (9E145)

对于每个 XIB,我添加了以下目标。

在此处输入图像描述

On Targets -> General -> Deployment Info-> Change target

在此处输入图像描述

清理项目并再次构建到设备中。有效!

于 2018-04-30T08:17:58.490 回答