You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在xcodebuild命令中传入iOS手动签名的描述文件名称?

iOS手动签名下xcodebuild归档时传入Provisioning Profile的方法

要在你的xcodebuild归档命令中指定Provisioning Profile名称,有两种直接可行的方式:

方式一:命令行参数直接指定

在原有命令中添加PROVISIONING_PROFILE_SPECIFIER参数,传入你的Provisioning Profile名称(注意是开发者后台配置的名称,不是UUID,名称含空格需用双引号包裹)。修改后的命令如下:

xcodebuild -scheme Integration -xcconfig Integration.xcconfig -configuration Debug clean archive -archivePath build/app -destination generic/platform=iOS PROVISIONING_PROFILE_SPECIFIER="你的Provisioning Profile名称"

方式二:通过xcconfig文件配置

如果不想在命令行硬编码,可直接在Integration.xcconfig中添加以下配置,xcodebuild会自动读取该配置:

PROVISIONING_PROFILE_SPECIFIER = 你的Provisioning Profile名称

额外排查要点

  • 确认Jenkins运行机器已安装对应Provisioning Profile,可通过security find-profiles -v命令查看已安装列表
  • 确保指定的配置文件名称和开发者后台完全一致,大小写敏感
  • 检查配置文件类型(Debug/Release)与当前构建的configuration(此处为Debug)匹配

内容的提问来源于stack exchange,提问作者Anushah Khawaja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 12:10:35