当前位置: 首页 > 面试题库 >

xcode 6.1升级后,我们如何手动修复“ ResourceRules.plist:无法读取资源”错误?

郦良才
2023-03-14
问题内容

我们在这里,这里,这里和这里都遇到了同样的问题

基本上,我们已升级到xcode 6.1,并且我们的构建版本收到“ ResourceRules.plist:无法读取资源”错误。

我们有一个Jenkins服务器,可以为我们完成ios的构建。我们正在Jenkins 上使用Xcode插件进行实际的构建和签名。关于如何无需手动打开xcode并执行此解决方案的更改,可以在其他答案上找到任何想法:

单击项目>目标>选择目标>构建设置>

代码签名资源规则路径

并添加:

$(SDKROOT)/ResourceRules.plist

一般而言,我对Xcode和iOS版本非常陌生。我在Unity-iPhone.xcodeproj文件中找到了project.pbxproj文件。看起来它包含在/ * Begin XCBuildConfiguration部分* / 下的构建设置,它列出了Xcode中看起来相似的构建属性,但是我看不到“
Code Signing Resource Rules Path”之类的东西。

有没有人有手动编辑此文件的经验?这是一个坏主意吗?

谢谢


问题答案:

如果您将Jenkins与XCode插件一起使用,则可以'Code Signing Resource Rules Path'通过添加以下内容来修改变量

"CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist"

'Custom xcodebuild arguments' XCode插件的设置。

此修复程序不需要XCode GUI。



 类似资料:
  • 我升级到了mavericks,在安装/编译新的gems时遇到了一些麻烦,所以我重新安装了xcode,并进行了brew更新和升级。Gems现在可以工作了,甚至postgres也继续工作了一段时间,直到最近重新启动。现在波斯特格雷斯似乎有问题。

  • 我有以下前缀: 有办法 在intellij中,idea工作正常,但启动jar时出现错误: JAVA尼奥。文件NoSuchFileException:文件:/app。罐子/BOOT-INF/classes/模板/请求订单/未标记/请求订单未标记。pdf

  • 知道自己主板的BIOS型号后就可以去找最新的BIOS升级程序了。通常主板生产商都会把与产品对应的BIOS升级程序放在自己的网站上供用户免费下载,没有上网的朋友可以到硬件零售商那儿去要求升级服务。在这里要强调一下,电脑用户最好直接到主板生产商的网站上去下载BIOS的升级程序,而不要通过一些其他软件站点下载,也不要使用盗版光盘里面的升级程序,因为后两者的升级程序可能有错误或者含有病毒。 华硕ASUS(

  • 这是我的功能。显示解析错误(data.ops[0])

  • 最近对OSX Mavericks的升级中断了我的Rails应用程序的数据库连接。 当我尝试从数据库中提取时,服务器返回以下错误: 当尝试运行时,我得到: 我已经尝试了许多在互联网上可用的解决方案。例如重新安装pg gem并在my database.yml中设置host:localhost。我的/usr/local/var/postgres/pg_hba.conf文件显示: 返回哪个psql: 这件

  • Android资源编译失败输出:values_values.arsc.flat:错误:无法打开。 命令:c:\users\kamal.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\1004f9e02d2cf44b39e5208f3f298ce2\aapt2-3.2.1-4818971-windows\AAP