xcodebuild存档中的代码签名错误

时间:2015-04-23 20:18:50

标签: ios xcode xcodebuild

我试图仅通过命令行生成.ipa文件,

xcodebuild archive -project someproject.xcodeproj -scheme somescheme -
archivePath /somepath/someproject.xcarchive

此命令仍取决于我在xcode中选择的配置文件,如果选择了错误的配置文件,则会失败。 生成的错误是:

  

代码签名错误:找不到匹配的配置文件:您的构建设置指定了一个配置文件,其中UUID为“some UUID”,但是没有找到这样的配置文件。

有没有办法让归档命令独立于Xcode中选择的配置文件?或者这可以是命令中的可配置参数。我们有一个提到这个值的文件,在这种情况下我可以覆盖它。

1 个答案:

答案 0 :(得分:0)

看起来您应该能够在上面提到的xcodebuild命令中使用其他参数。

还有一个名为exportProvisioningProfile的附加选项,允许您指定要使用的配置文件。

来自Apple Docs:

-exportProvisioningProfile profilename            指定导出存档时应使用的配置文件。

文档链接: https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html