你如何从 xbuild 设置签名身份?
How do you set the signing identity from xbuild?
我正在尝试设置我们的 jenkins 并希望来自它的构建使用与自动开发人员不同的身份进行签名。我当前的命令如下:
/Library/Frameworks/Mono.framework/Commands/xbuild Project.sln
/p:Target=Project.iOS /p:Platform=iPhone /p:Configuration=Release
/p:BuildIpa=true /target:SigningKey="iPhone Distribution"
/target:Build
这行不通。它仍在尝试使用开发人员证书进行构建。我似乎找不到任何关于如何做到这一点的文档,任何帮助都会很棒。
您要分配的 PropertyGroup
项是:
<CodesignKey>iPhone Distribution</CodesignKey>
因此,根据您要构建的内容,像这样的东西应该可以帮助您入门:
xbuild
/p:Configuration=Release
/p:Platform=iPhone
/p:BuildIpa=true
/p:IncludeITunesArtwork=false
"/p:CodesignKey=iPhone Distribution"
"/p:CodesignProvision=Automatic:AppStore"
我正在尝试设置我们的 jenkins 并希望来自它的构建使用与自动开发人员不同的身份进行签名。我当前的命令如下:
/Library/Frameworks/Mono.framework/Commands/xbuild Project.sln
/p:Target=Project.iOS /p:Platform=iPhone /p:Configuration=Release
/p:BuildIpa=true /target:SigningKey="iPhone Distribution"
/target:Build
这行不通。它仍在尝试使用开发人员证书进行构建。我似乎找不到任何关于如何做到这一点的文档,任何帮助都会很棒。
您要分配的 PropertyGroup
项是:
<CodesignKey>iPhone Distribution</CodesignKey>
因此,根据您要构建的内容,像这样的东西应该可以帮助您入门:
xbuild
/p:Configuration=Release
/p:Platform=iPhone
/p:BuildIpa=true
/p:IncludeITunesArtwork=false
"/p:CodesignKey=iPhone Distribution"
"/p:CodesignProvision=Automatic:AppStore"