gpt4 book ai didi

xcode4 - 从命令行将 xcarchive 生成​​到特定文件夹中

转载 作者:行者123 更新时间:2023-12-03 08:31:37 26 4
gpt4 key购买 nike

出于 CI 的目的,我需要能够在每晚构建中生成 XCARCHIVE 和 IPA 文件。 IPA 供我们的测试人员使用,使用我们的临时 key 签名,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 - 这可能吗?

最佳答案

Xcode 5 现在支持 -archivePath选项:

xcodebuild -scheme myscheme archive -archivePath /path/to/AppName.xcarchive

您现在还可以从刚刚构建的存档中导出已签名的 IPA:
xcodebuild -exportArchive -exportFormat IPA -exportProvisioningProfile my_profile_name -archivePath /path/to/AppName.xcarchive -exportPath /path/to/AppName.ipa

关于xcode4 - 从命令行将 xcarchive 生成​​到特定文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8722633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com