【发布时间】:2018-04-05 22:44:05
【问题描述】:
昨晚 Xcode 自动更新到版本 9.0.1 (9A1004)。今天,我尝试打开一个现有项目,但我的 iOS 故事板文件卡在了一个永无止境的微调器上,并且 Activity Monitor 报告 Interface Builder 使用 100% CPU。我有第二台 MacBook Pro,它仍然有 Xcode 9.0.0,它可以毫无问题地打开情节提要。我在两者上都运行 macOS High Sierra。其他任何人都看到过或知道解决方法。
【问题讨论】:
-
这是一个可能的副本:stackoverflow.com/questions/46633160/… 但是,我的故事板文件在 9.0 上打开正常,但在 9.0.1 上永远循环。
-
我向 Apple 提交了错误报告,他们要求我将失败的故事板文件以及分析循环的实用程序的输出发送给他们。球现在又回到了他们的球场上。顺便说一句,在我的情况下,活动监视器显示与循环一起存在严重的内存泄漏。
-
我也刚刚向苹果提交了一份错误报告。使用屏幕截图和重现问题的确切步骤。我希望我找到的解决方法也适用于您,但如果苹果有多个错误,我不会感到惊讶。
-
我的故事板仍然无法使用 Xcode 9.1 (9B55) 打开。即使在项目关闭后,Interface Builder Cocoa Touch Tool 仍然显示 99% 的 CPU 和持续的内存泄漏。无论 Show Live Issues 的设置如何,都会失败。
标签: ios xcode interface-builder macos-high-sierra