非法配置:不再支持编译早于 iOS 7 的 IB 文档
Illegal Configuration: Compiling IB documents for earlier than iOS 7 is no longer supported
我最近更新到XCode9。当我构建应用程序时,它会为我的 pod 文件中的某些故事板显示 "illegal configuration"。我试图重新创建故事板文件,但没有帮助。
XCode 9 将不支持为低于 7 的 iOS 版本构建的故事板。
尝试将 File Inspector 中的 Builds for 更改为更高版本,然后清理并构建。
见截图
编辑:来自下方@user435779 的重要信息:如果错误没有消失,请重新启动 XCode。
只需在 常规 中将部署目标设置为 8.0 + 即可解决此问题。无需遍历每个 xib 文件。
由于Xcode9中的故事板不支持低于iOS7.0的版本,因此您需要在文件检查器[=20中更新iOS版本=].
有关详细信息,请查找以下 GIF 表示。
希望有用!!!
我尝试了两种方法 - 在 Xcode 9.3 (9E145)
对于每个 XIB,我添加了以下目标。
On Targets -> General -> Deployment Info -> Change target
清理项目并重新构建到设备中。成功了!
我的情况不同,我做了上述所有解决方案但没有成功构建,所以我重点阅读错误并手动打开 .Xib 文件并将其开发目标更改为 iOS 10 及以后。
是的..它的工作很好
我最近更新到XCode9。当我构建应用程序时,它会为我的 pod 文件中的某些故事板显示 "illegal configuration"。我试图重新创建故事板文件,但没有帮助。
XCode 9 将不支持为低于 7 的 iOS 版本构建的故事板。
尝试将 File Inspector 中的 Builds for 更改为更高版本,然后清理并构建。
见截图
编辑:来自下方@user435779 的重要信息:如果错误没有消失,请重新启动 XCode。
只需在 常规 中将部署目标设置为 8.0 + 即可解决此问题。无需遍历每个 xib 文件。
由于Xcode9中的故事板不支持低于iOS7.0的版本,因此您需要在文件检查器[=20中更新iOS版本=].
有关详细信息,请查找以下 GIF 表示。
希望有用!!!
我尝试了两种方法 - 在 Xcode 9.3 (9E145)
对于每个 XIB,我添加了以下目标。
On Targets -> General -> Deployment Info -> Change target
清理项目并重新构建到设备中。成功了!
我的情况不同,我做了上述所有解决方案但没有成功构建,所以我重点阅读错误并手动打开 .Xib 文件并将其开发目标更改为 iOS 10 及以后。
是的..它的工作很好