Xcode 6 Beta - Apple Mach-O Linker错误

时间:2014-08-19 16:25:56

标签: ios xcode compiler-errors swift xcode6-beta6

在更新到最近发布的Xcode 6测试版6之后,由于以下错误,我的swift项目无法构建。

Xcode 6 Beta 6 issue

看看以前关于这个问题的问题,建议检查构建体系结构是否已经设置为支持已经包含矿井项目的arm(arm64,armv7s,armv7)。

5 个答案:

答案 0 :(得分:38)

首先,确保您安装了最新的测试版。然后删除DerivedData文件夹(〜/ Library / Developer / Xcode / DerivedData)。这应该允许您在最新的测试版中再次编译。

编辑:这似乎也适用于最新的Xcode测试版

答案 1 :(得分:3)

据我所知,到目前为止,Xcode 6 Beta 6已被破坏。您应该卸载并回滚到Beta 5。

编辑: 显然,新版本已经发布,只需重新安装测试版6

http://9to5mac.com/2014/08/18/apple-re-releases-xcode-6-beta-6-solves-issues-discovered-by-developers-in-new-build/

答案 2 :(得分:2)

确保安装最新的Xcode Beta 6版本。如果您检查Xcode->关于Xcode,您应该看到:Version 6.0 (6A280e)

答案 3 :(得分:0)

我遇到了同样的问题。我重新安装了Xcode。然后它解决了问题。 在我的情况下,它发生是因为删除了我的项目导航器中导入的框架(移动到垃圾箱)。我认为当我们从项目导航器中删除(移动到垃圾箱)导入的框架时,Xcode会删除整个框架。

答案 4 :(得分:-1)

确保在需要.m

时没有进行任何不必要的导入示例导入.h文件