我下载了Xcode beta,并打开了现有项目,以了解它如何与Xcode 8 beta一起工作(我从Xcode 8中打开了Storyboard文件)。
现在,当我从Xcode 7.3打开项目时,无法打开情节提要文件,它给了我以下错误
此版本不支持以Xcode 8格式保存的文档。使用Xcode 8.0或更高版本打开此文档。
在Xcode 8中,系统提示我选择设备,然后选择了iPhone 6S,我认为这部分原因是导致故事板文件无法在Xcode 7中打开
Answers:
我有一个解决方案:
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
对我有用
右键,单击main.stoaryboard。转到以->源代码打开并更改依赖项
更改
<capability name="documents saved in the Xcode 8 format"
minToolsVersion="8.0"/> to
<capability name="documents saved in the Xcode 7 format"
minToolsVersion="7.0"/>
在launchscreen.stoaryboard上执行相同的步骤
我也遇到了这个问题。我按照此方法进行了更改:因为无法单击菜单来选择7.0或更高版本,所以我用源代码打开main.storyboard
和launchscreen.storyboard
,然后手动更改了版本,这解决了问题。
以打开的情节提要Source Code
并搜索minToolsVersion
键。将该值设置为7.0并在Xcode 7.x中打开该故事板
由于@Bhumit_Metha直接给出了解决方案。不幸的是,在我的情况下,我没有使用最新Xcode(8.0+)版本的MAC进行这些更改,以支持旧的xcode(7.x)中的新“ xib”文件。
因此,我最终得到了一个可行的解决方案,其步骤如下:
[1]在xcode 7.x中创建一个空的xib文件。
[2]右键单击空白的xib以查看源代码并将其全部复制。
[3]现在,在源代码查看器中打开新的xib(一个版本错误)。将先前的代码粘贴到顶部。
[4]将所有旧行替换为新的内部标签:
<objects> ...... </objects>
就这样。将与xcode 7.x兼容!
提示:下次在新的xcode中打开时,请确保选择兼容模式。