今天创建新工程后Target => General => Deployment Info => Main Interface 中的选项清空,再次编译工程系统抛出了异常警告.

异常
Safe Area Layout Guide before iOS 9.0

根据提示是这次苹果官方迭代更新后出现的异常, iOS 7 中的 Layout Guide 布局在 iOS 11 中被无情的弃用了,从而用 Safe Area Layout Guide 来代替.
解决版本
不过不用着急,我们只需调试两个地方即可将它解决;
具体步骤如下两张图中所示,按照对应的标识数字位置按步骤操作即可;
分别点击异常后按照对应图中的步骤顺序调试即可,调试完成一项后先编译工程清除当前异常后,再执行后续操作.
下图为 LaunchScreen.storyboard 的操作:

如下是 Main.storyboard 的操作,如下图所示:

操作完成后,编译工程即可,希望以上分享能够帮助到您,若有什么不周的地方也请大家多多指正共同进步!
网友评论