Xamarin 如何从xbuild设置签名标识?

Xamarin 如何从xbuild设置签名标识?,xamarin,xamarin.ios,xbuild,Xamarin,Xamarin.ios,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" /

我正在尝试让我们的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

这不管用。它仍在尝试使用开发者证书进行构建。我似乎找不到任何关于如何实现这一点的文档,任何帮助都将非常棒。

您尝试分配的
属性组
项是:

<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"