如何在 xcodebuild 命令中传递配置文件名称?

How to pass the provisioning profile name in xcodebuild command?

我想通过命令行工具(即 xcodebuild)完全自动化生成存档和 iPA 的构建选项。

面临的问题:- 我正在使用 xcodebuild -schme XYZ -archivePath .../XYZ.xcarchive archive.

问题:- 存档 generated/signed 通过开发者帐户,而发布是从编辑方案中选择的。

首先你需要用下面的命令来归档文件。

xcodebuild archive -project <PROJECT_NAME>.xcodeproj -scheme <NAME_OF_SCHEME> -archivePath <PROJECT_NAME>.xcarchive

然后您需要将存档导出到 ipa。

xcodebuild -exportArchive -archivePath <PROJECT_NAME>.xcarchive -exportPath <PROJECT_NAME> -exportFormat ipa -exportProvisioningProfile "Name of Provisioning Profile"

但是我不确定这是否是您要找的。