当我在 iOS 中将一个名为OAuth2Client的流行 OAuth2 库合并到我在 Xcode 7 Beta 2 上开发的 iOS 应用程序中,然后尝试运行模拟器时,出现以下错误并且模拟器没有启动。
为体系结构“x86_64”选择了不支持的编译器“com.apple.compilers.llvm.clang.1_0”
这个错误是什么意思?上面的错误(红色八角形)后面跟着很多警告(黄色三角形),例如:
警告:没有规则来处理架构 x86_64 的 sourcecode.c.objc 类型的文件“/Users/myUsername/myAppname/Pods/NXOAuth2Client/Sources/NSData+NXOAuth2.m”
如何处理这些错误并正确运行模拟器?还是 CocoaPods 仅适用于 Xcode 7 Beta 之前的环境?
更新
后来我发现这发生在我创建的任何项目上,而不仅仅是在使用 CocoaPods 的项目上。我想到的唯一线索是,当我今天将 iTunes 更新到 12.2 然后启动我的 Xcode 时,弹出了对话框,指示安装新的命令行工具。
更新 2
我刚刚升级到 Xcode 7 Beta 3 但这个错误仍然让我很恼火......