2014-10-05 104 views
3

jenkins构建xcode项目失败。 当在命令行中建立时运行得很好。 为什么? 这是我的错误:jenkins构建xcode项目失败。当在命令行中构建时运行得很好。为什么?

[BEROR]Code Sign error: No matching provisioning profile found: Your build settings specify a provisioning profile with the UUID “_UUID_”, however, no such provisioning profile was found. 
[BEROR]CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 7.1' 

这是所使用的命令行: xcodebuild联编-project PROJECTNAME .xcodeproj/-target TARGETNAME -configuration发布-sdk iphoneos7.1干净构建

ps:任何与对象被审查,所以这个问题可以在网上出现,那里有真实的数据。

回答

1

您是使用登录密钥链还是为jenkins创建了不同的密钥链来构建应用程序签名?

如果您只是使用登录钥匙链,请确保在构建期间解锁钥匙链。
如果您使用不同的钥匙链,请确保您交换钥匙链然后解锁钥匙链。

Jenkins - Xcode build works codesign fails - 此主题相当丰富。

还加入了这2个命令到您的构建可以帮助您进行调试:

/usr/bin/security list-keychains 
/usr/bin/security find-identity 
相关问题