Xcode 8.3.2在每次按键后都会继续编译。

3
每当我尝试更改源文件中的任何内容时,Xcode都会构建整个项目。由于我正在编写代码之间,因此显然存在错误(例如"NSLog(@“ABC”)"如果像这样写一半"NSL",它就会抛出一个错误)。如果我让它保持空闲状态,它会失败5到10次,最后我才看到构建成功。但是,当我尝试更改任何内容时,它会在每次按键时重新构建并失败。
我尝试过取消选中“show live issues”,“continue building after errors”。甚至进行了深度清理(command+shift+alt+k)。清理后,它没问题了,但是当我再次重建时,同样疯狂的构建过程继续进行。
这个问题与IBDesignables无关。我试图在Storyboard中取消选中“Automatically refresh views”,但没有效果。
有什么帮助吗?
1个回答

0

看起来,我无法将我的故事板作为不同的窗口打开,甚至不能在新标签页中打开。我曾经有一个窗口用于源代码,另一个窗口仅用于故事板。这使得在故事板和源代码之间切换更快。但可能是因为IBDesignables的缘故,现在不再可能了。

问题部分解决了。即使我现在打开我的故事板,它也会一遍又一遍地重建相同的行为。但至少,我现在可以安心编写代码,只需在不同的选项卡/窗口中打开源代码文件。


你能否在此发生时进行系统诊断并在http://bugreport.apple.com上提交一份报告?您是否尝试使用Xcode 9来查看它是否仍然存在问题? - Jeremy Huddleston Sequoia
@JeremyHuddlestonSequoia,我对sysdiagnose一无所知。请详细说明一下... - nr5
打开终端并运行 sudo sysdiagnose -q 以生成一个sysdiagnose tarball。 - Jeremy Huddleston Sequoia
我什么时候做这个?当XCode出现问题并且正在重新构建自己时? - nr5
是的。那应该给我们一个正在发生的情况快照。 - Jeremy Huddleston Sequoia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接