一尘不染

Jenkins vs.Xcode插件-CodeSign麻烦

jenkins

我已经更新到OS X Yosemite以及Xcode
6.1(从开发者网站下载),从这个时候开始我就遇到了建筑物的问题,就像在日志文件中一样,我看到注释“警告:–resource-rules已弃用在Mac
OS X> = 10.10!中”。有人知道如何使用不带“ resource-rules”标志的Xcode插件吗?谢谢。


阅读 439

收藏
2020-07-25

共1个答案

一尘不染

Jenkins插件一切正常。只是产品设置不正确。

打开项目的“构建设置”选项卡。搜索“代码签名资源规则路径”,对我来说这是空的。改成:$(SDKROOT)/ResourceRules.plist

更新资料

此解决方案不会删除警告本身。但是我很确定警告不是问题。问题在于,如果没有此设置,则Payload文件夹中不会生成ResourceRules.plist文件,并且由于缺少该文件,因此构建过程停止。

再说一次,它根本与jenkins插件无关。也会发生相同的错误xcrun -sdk iphoneos PackageApplication。Jenkins只是调用此命令行作为构建步骤。

2020-07-25