Xcode 9故事板:发生内部错误。编辑功能可能有限

问题描述:

当我在Xcode 9中打开我的项目时,出现Storyboard和Launchscreen的错误。Xcode 9故事板:发生内部错误。编辑功能可能有限

注意:清理派生数据并不能帮助我。

请看看截图。

enter image description here

+2

退出Xcode并重新启动。 –

+0

曾经很多次,但没有工作 –

+0

只需点击报告错误,您的查询将得到苹果,并在此之后,它不会显示。检查一次。 –

我解决了这个问题,副

  1. 从苹果商店里
+0

知道一个新的Xcode实例是否修复它或High Sierra改变会很有趣。 – brainray

+0

这很奇怪,我更新了高Sierra在一个新的macbook上,并从我以前的macbook中复制了xcode,并且发生了这个错误。所以我从应用商店安装它,现在它工作正常。 –

+1

我可以证实,这没有帮助。这可能会有所帮助 - 但恕我直言,这是巧合。 – brainray

这时候你在代码的编译器错误,该编辑器无法找出或处理通常发生。所以它崩溃了。不幸的是,解决这个问题的唯一方法是找出一段代码并修复它。

我有这个时,斯威夫特无法找出我的变量之一的类型。

This answer值得一试。

+0

这不一定就是这种情况。自从Xcode 9以来,我遇到过很多这样的问题。我也多次报告这个错误 - 答案是这是一个已知的错误。 – brainray

+0

@brainray您提交的问题的雷达编号是多少?正如我在回应中提到的,这个问题有很多可能的原因,我需要看到你的日志记录来帮助你指出正确的方向。 –

+0

@JeremyHuddlestonSequoia当前我最大的问题是xib文件。他们随机不会建立。然后过了一段时间(我还没有找到一个模式),他们建立。苹果说:重复23140937.任何想法赞赏,在此先感谢。发行说明中记录了 – brainray

更新我的Mac的MacOS高Siera

  • 删除的Xcode
  • 安装新的Xcode我面临着同样的问题。并通过更新命令行工具和/或删除未使用的/较旧的Xcode版本解决,

    转到Xcode的首选项>位置

    1. 更新命令行工具来的Xcode 9.0
    2. 删除派生数据
    3. 此外,删除旧的版本的Xcode
    4. 重新启动的Mac
  • 当Interface Builder出现问题时,此错误是一般错误。不幸的是,错误本身并没有指向一个具体的原因。这有时是工具中的错误,有时是操作系统中的错误,有时是开发人员代码中的错误,有时是用户配置中的错误。

    常见的原因包括:

    • 不正确的权限/所有权上的文件集。
    • 手动删除〜/ Library/Developer中的文件。
    • 安装错误的第三方kexts(尤其是安全或防火墙软件)。

    经过相当多的尝试,我能够在这里修复它。 Xcode-select指向Xcode的错误版本(这里指向Xcode 8.3.3)。

    要检查,使用

    xcode-select -p 
    

    要更改,使用

    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer 
    

    这个问题似乎出现使用Xcode的9实例时,同时Xcode的选点到的Xcode 8版本。 如果您需要再次使用Xcode 8.x,请不要忘记切换回来。

    您可以在问题报告中找到问题,只需报告错误并打开log.txt文件即可找到问题。在我的情况下,我设置无效的表行高度。

    enter image description here

    enter image description here

    当它发生在我身上,当时我的配置是一样,

    OS:MacOS的塞拉利昂版本10.12.6 的Xcode 9.0

    我已经创建了新的项目和开放的故事板,这个错误在那里。

    解决方案:我刚刚退出xcode并重新开始,错误不是这样。

    所以,它只是需要重新启动xcode!

    我也遇到过这个问题。 解决方法非常简单,只需删除xcode的派生数据并重新启动xcode即可。