我刚刚将我的 Xcode 更新到 6.3 并且我的项目运行良好,直到 xcode 6.2 开始出现错误。
错误是<TargetName-Swift.h> file not found
,桥接头的当前路径在项目的子文件夹内,即 .xcodeproj 文件内的一层。
已经试过了
删除 Bridging-Header 文件并重新创建它。
在构建设置下更改 Swift 编译器 - 代码生成下的路径
还尝试更改标题搜索路径,但我认为这已经是正确的。
检查了循环引用,但我认为这不是问题,因为它在更新 xcode 之前工作正常。
在我读到的某个地方,它也是"$(TARGET_TEMP_DIR)/../$(PROJECT_NAME).build/DerivedSources"
在这条路径上生成的,但对我没有用。
****编辑 ***检查了生成的日志文件,它有错误,如“打开模块'Swift'的导入文件:权限被拒绝”。任何想法 ??当然,我是我正在使用的 mac 的超级管理员。
再次尝试将 Xcode 降级到 6.2,一切正常。
任何帮助都会很棒..!! 谢谢 。