1

这很奇怪。我之前从未尝试过 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

我故意选择保留调试符号,因为我需要发送它以进行安全测试。

任何指针将不胜感激!

4

1 回答 1

3

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

于 2012-12-19T16:22:04.967 回答