昨天本人很兴奋的安装了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或xib的user Safe Area Layout Guides,去掉对勾就可以了,这貌似是xcode9的新属性
还有如果你不知道改了东西,出了这个错误:
error: Illegal Configuration: Safe Area Layout Guide before iOS 9.0
解决方法也是这个。