[英]TeamCity 8 xcode 5 agent code sign error
我正在尝试使用TeamCity运行Xcode,但出现代码签名错误。 即使配置文件和证书在我的计算机上也存在。 我可以在iPhone上构建它。 这是我得到的错误:
步骤1/1:Xcode项目[09:36:16] [步骤1/1] PRAnalytics(CLEAN)
[09:36:16] [PRAnalytics(CLEAN)] [BEROR]代码签名错误:未找到匹配的配置文件:您的构建设置指定的配置文件的UUID为“ 8A7A8B79-####-#####-# ###-C39537A6A156”,但是,找不到这样的配置文件。
[09:36:16] [PRAnalytics(CLEAN)] [BEROR] CodeSign错误:SDK'iOS 7.1'中的产品类型'Application'需要代码签名
[09:36:16] [步骤1/1]代码签名错误:未找到匹配的配置文件:您的构建设置指定的配置文件的UUID为“ 8A7A8B79-####-####-#### -C39537A6A156”,但是,找不到这样的配置文件。
[09:36:16] [步骤1/1] CodeSign错误:SDK'iOS 7.1'中的产品类型'Application'需要代码签名
[09:36:16] [步骤1/1]步骤Xcode项目失败
我能够解决此问题,这是由于两个主要原因,从teamcity调用Xcode时,它会从系统而不是用户那里查看其资源,因此至少要确定要执行以下操作,才能进行修复:
1-确保项目从Xcode到实际目标成功构建。 -在KeyChain中
2-将您的用户文件夹中的所有开发证书和凭据复制到系统文件夹中
3-将用户//库/ MobileDevice /配置文件中存在的所有配置文件复制到系统/库/ MobileDevice /配置文件中
如果“库”下不存在缺少的文件夹,则创建它们
终于想通了。 我的经纪人在HD / AGENT中。 当我将其移至HD / USER / DESKTOP / AGENT时,它开始工作。 好像Agent应该在USER目录中。
您是否正确检查了构建设置。 检查您的plist中的标识符。 以及在构建设置中设置配置文件和代码签名设置。 确保设置正确的设置和证书。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.