XCode 12.4:发生内部错误编辑功能可能受到限制

kun*_*ers 6 xcode interface-builder

自从在两台运行 macOS 10.15.6 的不同 MacBook 上升级到 XCode12.4 后,我在打开 Storyboard / Xib 文件时遇到了问题。

\n

需要明确的是,这种情况不会发生在特定项目中 - 这种情况发生在我打开的任何项目以及该项目中的任何Storyboard/xib 文件中。

\n

在文件打开之前和我看到文件打开时有很长的延迟。

\n
    \n
  1. UI 组件以蓝色轮廓显示,而不是细节。

    \n
  2. \n
  3. 错误消息:发生内部错误编辑功能可能受到限制

    \n
  4. \n
\n

来自我的log.txt

\n
XCODE VERSION INFO:\n\nVersion = 12.4 (12D4e)\nPlugin Version = 17701\nBeta Version = 1\nOS Version = 10.15.6 (19G2021)\n\n\nASSERTION:\n\nFailed to update scene '01J-lp-oVM' with IBUIViewAutolayoutGuide (x1), UIView (x1), and UIViewController (x1).\n\nException name: IBPlatformToolFailureException\nException reason: The tool closed the connection\n\nApplication Specific Information:\n** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Failed to create remote render context'\n\nterminating with uncaught exception of type NSException\nabort() called\nCoreSimulator 732.18.6 - Device: iPhone X\xca\x80 (9B855293-1F8D-4794-BF54-5193C46BB094) - Runtime: iOS 14.4 (18D46) - DeviceType: iPhone X\xca\x80\n
Run Code Online (Sandbox Code Playgroud)\n

我已经清理了派生数据/重新启动了我的机器等 - 一切都无济于事。

\n

在这个阶段我所能做的就是重新安装 XCode 12.4,除非有人可以提出任何建议?

\n

小智 7

如果您有一台带有 Apple Silicon 的新 Mac,请尝试取消选中Open using Rosetta

在此输入图像描述


小智 4

关闭xcode和模拟器并在终端上运行此命令

这将有助于消除故事板加载错误

rm -rf ~/Library/Developer/Xcode/DerivedData/