昨天本人很兴奋的安装了xcode9,今天用xcode9创建了个storyboard,等页面写完了,用xcode8.3打开项目,发现我的storyboard打不开了!,报的错误就是下面的:
The document “home.storyboard” requires Xcode 9.0 or later.
This version does not support safe area layout guides. Open this document with Xcode 9.0 or later.
我顿时惊呆了,xcode9创建的storyboard,xcode9以下的版本都打不开,这该怎么办。后来我试了试xib,同样,也是这种错误,打不开。不过后来还是解决了。
storyboard也打不开.png
xib打不开.png
解决方法很简单:找到storyboard或xib的user Safe Area Layout Guides,去掉对勾就可以了,这貌似是xcode9的新属性
去掉这个就可以了.png
还有如果你不知道改了东西,出了这个错误:
error: Illegal Configuration: Safe Area Layout Guide before iOS 9.0
错误2.png
解决方法也是这个。