CIの目的のために、ナイトリービルドでXCARCHIVEファイルとIPAファイルを生成できる必要があります。IPAは、テスターがアドホックキーで署名するためのものであり、XCARCHIVEはクライアントに送信して、Xcodeにインポートし、満足したときにアプリストアに送信できるようにします。
IPAの生成は少しグーグルするだけで十分簡単ですが、.XCARCHIVEファイルを生成する方法は私にはわかりません。私が見つけた最も近いものは次のとおりです。
xcodebuild -scheme myscheme archive
ただし、これにより、.xcarchiveが見つけにくいフォルダに保存されます。例:
/Users/me/Library/Developer/Xcode/Archives/2011-12-14/MyApp 14-12-11 11.42 AM.xcarchive
アーカイブが配置される場所、その名前、およびアーカイブを再コンパイルする必要がないようにする方法を制御する方法はありますか?最善の結果は、「xcodebuildビルド」を実行したときに生成されるDSYMとAPPからxcarchiveを生成することだと思います-これは可能ですか?