非法配置:不再支持早于iOS 7编译IB文档

NSX*_*ode 110 storyboard xcode9-beta

我最近更新到XCode 9.当我构建应用程序时,它会对我的pod文件中的某些故事板说"非法配置".我试图重新创建故事板文件,但它没有帮助.

[1]

Vin*_*mar 209

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

请尝试更改为身患文件检查器到更高的版本,然后清理并生成.

见截图

在此输入图像描述

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

  • 我发现在完成Clean之后我还需要关闭并重新启动XCode.不知道为什么.因人而异 (28认同)
  • 您好Apple XCode设计师.我恨你.KTHXBYE (5认同)
  • 我有一堆xib文件,所以改变每个构建将是一个小挑战,但只是更改部署目标对我来说很好.笑声,它被设置为6.1!大声笑. (3认同)

itz*_*tzo 26

只需在一般情况下将部署目标设置为8.0 + 即可解决此问题.无需浏览每个xib文件.

在此输入图像描述


Ram*_*rma 13

由于Xcode 9中的故事板不支持哪个低于iOS 7.0,因此您需要在文件检查器中更新iOS版本.

有关更多信息,请参阅以下GIF表示.

在此输入图像描述

希望它有效!!!