0

xcodebuildでコンパイルしようとすると、奇妙なことがあります。XCodeを使用してMacでプロジェクトを開くと、コードは警告なしにコンパイルされます。

次のコマンドラインを使用する場合:xcodebuild -configuration Debug -target myApp PROVISIONING_PROFILE = B5AD0E27-B224-4962-B0DC-XXXXXXXX

コンパイルエラーが発生しました:/Users/myUser/.jenkins/jobs/myApp/workspace/prj/Controllers/DeclarerEtape1Adresse.m:75:6:エラー:レシーバータイプ「DeclarerEtape1Adresse」のインスタンスメッセージはセレクターを持つメソッドを宣言していませんrechercheAdresse'[4][自己rechercheAdresse]; ^1つのエラーが生成されました。

このエラーは、外部コード(githubから取得)に表示される可能性があります。コマンドラインモードでは、Xcodeよりもコンパイラが非常に厳密になっているようです。

コマンドラインに特定の構成はありますか?

ご意見ありがとうございます。

4

1 に答える 1

0

ジェームズ、あなたは上司です:p 私はxcodebuild -version環境と ci サーバーの両方で古い SDK 4.2.X を使用してみました。だから私はを使用しsudo xcode-select -switch /Applications/Xcode.app/Contents/Developer、それは問題を修正します

于 2012-07-17T07:56:31.790 に答える