我从 xcode 4.4.3 升级到 4.5,无法再构建我们的应用程序。我在 iOS 6.0 SDK base.h 中收到以下编译错误:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/usr/include/dispatch/base.h:103:44:错误:令牌之前缺少二进制运算符“( "
我立即尝试恢复到 iOS 5.1.1 SDK,但发现我做不到。我去了 Xcode->preferences->downloads 但没有以前的 SDK 版本可供安装.. 只有模拟器和命令行工具。
我们的一位开发人员发现从 LLVM GCC 4.2 恢复到 Apple LLVM 编译器 4.1 解决了编译问题。
但似乎我必须下载以前版本的 xcode 4.4.3 才能获得 iOS 5.1.1 SDK。
有人在 xcode 4.5 下安装了 iOS 5.1.1 sdk 吗?
有没有人遇到过 iOS 6.0 SDK 构建问题?
谢谢...