由于使用了UIInterfaceOrientationMaskAll,xcodebuild失败

时间:2012-12-19 16:10:12

标签: xcode ios6 xcodebuild

这很奇怪。我之前从未尝试过xcodebuild(所有都是从xcode构建的)。 我的项目从xcode构建完美,但当我尝试从终端构建它时,它给我一个构建错误,说“使用未声明的标识符UIInterfaceOrientationMaskAll”。

现在AFAIK因为我提供最新的sdk(iphoneos5.1)编译器应该识别标识符但不知道它不会。

这是我正在尝试的命令..

xcodebuild -project /Users/venkat/v13.2.2/reader.xcodeproj -sdk iphoneos5.1 DEBUG_INFORMATION_FORMAT=dwarf-with-dsym GCC_VERSION=com.apple.compilers.llvm.clang.2_0 COPY_PHASE_STRIP=NO STRIP_INSTALLED_PRODUCT=NO GCC_GENERATE_DEBUGGIN_SYMBOLS=YES GCC_THUMB_SUPPORT=YES GCC_DEBUGGING_SYMBOLS=FULL GCC_OPTIMIZATION_LEVEL=0

我故意选择保留调试符号,因为我需要将其发送给安全测试。

任何指针都会非常感激!

1 个答案:

答案 0 :(得分:3)

UIInterfaceOrientationMaskAll 在6.0中可用,而不是5.1。