2017-04-25 1 views
1

、私たちが使用している場合Xcode 8.3.xのコマンドライン.ipaのパス/名前を指定しますか? Xcodeの8.2.1で

xcodebuild -exportArchive -archivePath archivePath/OurApp.xcarchive -exportPath ipaPath/OurApp(他のparamsを明確にするために省略)

生成されたIPAはipaPathになります/ OurApp.ipa。私たちが使用している場合はXcodeの8.3.Xで

xcodebuild -exportArchive -archivePath archivePath/OurApp.xcarchive -exportPath ipaPath/OurApp(他のparamsを明確にするために省略)

生成されたIPAはipaPathになります/OurApp/XBuild.ipa。

誰かが以前の動作を強制する方法を知っていますか(私はxcodebuildパラメータを注ぎ込んで何も見ませんでした)...?

答えて

0

さて、あなただけ生成されたファイルを検索し、目的の場所に移動しようとすることができ:はい

IPA_PATH="ipaPath/OurApp" 
xcodebuild -exportArchive -archivePath archivePath/OurApp.xcarchive -exportPath "$IPA_PATH" 
mv "$(ls "$IPA_PATH/"*.ipa)" "${IPA_PATH}.ipa" 
+0

、またはそれは私がやってしまった何をしている(で終わるどんな場所でファイルを操作)。私たちはxcodebuildを使ってipaを作るいくつかのスクリプトを持っていましたが、私はコマンドライン引数があれば、8.2.1の動作を元に戻して、もっと簡単にすることができると期待していました。 – ETA

関連する問題