为Xcode 8.3.x命令行.ipa指定路径/​​名称?

时间:2017-04-25 17:11:01

标签: xcode parameters ipa xcodebuild

使用Xcode 8.2.1,如果我们使用

xcodebuild -exportArchive -archivePath archivePath / OurApp.xcarchive -exportPath ipaPath / OurApp(为清晰起见,遗漏了其他参数)

生成的IPA将在ipaPath / OurApp.ipa中。

如果我们使用

,使用Xcode 8.3.x.

xcodebuild -exportArchive -archivePath archivePath / OurApp.xcarchive -exportPath ipaPath / OurApp(为清晰起见,遗漏了其他参数)

生成的IPA将位于ipaPath / OurApp / XBuild.ipa。

有没有人知道强行执行上一行为的方法(我倾注了xcodebuild参数并且没有看到任何内容)......?

1 个答案:

答案 0 :(得分:0)

你可以尝试找到生成的文件并将其移动到所需的位置:

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