1

これは奇妙です。以前に xcodebuild を試したことはありません (すべて xcode からビルドされています)。私のプロジェクトは xcode から完全に正常にビルドされますが、ターミナルからビルドしようとすると、「宣言されていない識別子 UIInterfaceOrientationMaskAll の使用」というビルド エラーが表示されます。

最新のSDK(iphoneos5.1)コンパイラを提供しているので、AFAIKは識別子を認識するはずですが、どういうわけか認識しません。

これが私が試しているコマンドです..

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は 5.1 ではなく 6.0 で使用できます。

于 2012-12-19T16:22:04.967 に答える