Macアプリ プロジェクトの自動化を行いたいと考えています。
私の環境は Mac OS 10.8.3 です。Xcode 4.6。ターミナルで次のコマンドを使用します。
xcodebuild -project pro.xcodeproj -target MyProject -configuration デバッグ CODE_SIGN_IDENTITY='Mac 開発者: xxxxxx'
正常に実行され、ワークスペース /build/Debug に MyProject.app が作成されたことを確認できました。
次に、次のように、それを Jenkins 構成にコピーしました。
export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer/
xcodebuild -project pro.xcodeproj -target MyProject -configuration Debug CODE_SIGN_IDENTITY='Mac Developer: xxxxxx'
ただし、ビルドは常に失敗しました:
コード署名エラー: プロビジョニング プロファイル 'EADA149E-1A30-4C3C-B42B-75DEA77308DF' が見つかりません
奇妙なのは、「間違った」プロファイルを見つけることができなかったことです。
同じ質問Distributing .app file after command line xcodebuild callを見つけました。ただし、「アーカイブ」は xcode 4.6 では無効です。
Mac Appの自動化を行う方法について教えてください。ありがとう!