安装XCode 6 beta 4后无法运行旧的swift项目

时间:2014-07-22 16:04:14

标签: ios xcode swift xcode6

我已经安装了xcode 6 beta 4,今天所有旧项目都没有出现在最近项目之间的xcode启动时(列表是空的)。所以我直接点击项目文件,一切都开始了。

我的项目是在Swift中,经过一些奇怪的错误后,通过一些修正,我可以再次构建代码并在iOS模拟器中执行它,它可以按照我的意愿工作。 当我尝试在我的物理设备中运行项目时(ipad Air和iPhone 4s都更新到iOS 8 beta 4),出现了很大的问题。

当我在iPhone中运行项目时,Xcode会返回此运行时错误:

enter image description here

当我在我的iPad Air Xcode中运行项目时,会返回以下错误:

enter image description here

我尝试了一个干净的XCode安装,我到处搜索。我非常沮丧,因为它适用于iOS模拟器,我不知道如何处理这种错误,我不知道在哪里搜索或搜索什么。

2 个答案:

答案 0 :(得分:3)

经过大量尝试后,我找到了一个解决方案:我不得不删除派生数据。步骤是:在XCode窗口中 - >组织者 - >项目 - >选择感兴趣的项目 - >单击派生数据中的删除按钮

答案 1 :(得分:0)

删除DerivedData是不够的 - 你必须删除〜/ Library / Caches / com.apple.dt.Xcode *目录以防止这种情况发生。每次测试版升级都会这样做。