我正在尝试更新我们的iPhone应用程序以使用iOS 8,但是当我使用XCode 6进行构建时,它会冻结编译故事板并开始占用磁盘空间和内存 - 这种情况偶尔会发生。
所以它可以在一个模拟器或手机上构建好几次,然后我再次尝试构建并且它只是冻结(总是在编译故事板步骤)。然后我检查并且缺少千兆字节的磁盘空间,一旦所有内存都消失,计算机就会崩溃。
我被困在这里,无法发布我们的应用程序以使用iOS 8,因为XCode 6无法正常工作!
有时故事板编译会导致巨大的内存泄漏(但也会产生奇怪的磁盘空间)。
我是XCode 6的GM版本。我也尝试过XCode 6.1测试版。
XCode 5工作正常。
会喜欢任何想法!真的卡在这里。
您可以看到Interface Builder正在占用内存:
答案 0 :(得分:0)
由于您在Xcode 5中创建了项目,因此默认情况下自动布局已打开。 Xcode 6.0中有一个主要的错误(希望是Apple正在解决的问题),其中包含自动布局和在Xcode 5中创建的项目。以下是您需要做的事情:
打开您的项目(或工作区),然后右键单击storyboard文件。选择Open As - >源代码。查看XML文本文档的顶部。您应该看到autoLayout =" ON"。只需删除此文本即可。现在CLEAN和BUILD。您应该能够毫无问题地运行您的项目。
希望这会有所帮助!!