今天刚刚升级到 Xcode 6.1,你猜怎么着: 现在我在使用 TestFlight 桌面应用程序提交构建时遇到了麻烦。下面是我在应用程序开始构建 IPA 时遇到的错误:
Error:/usr/bin/codesign —— force 错误:/usr/bin/codesign —— force —— keep-meta = Identider,entiments,resource-rules —— sign 854059d45eed724593debef577a562e1ba96ab55 —— resource-rules =/tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist /tmp/QYFSJIvu7W/Payload/XX.app 失败,错误1。输出: 警告: 使用“ resource-rules”选项来保存元数据 (在 Mac OS X > = 10.10中弃用) ! 警告: —— resource-rules has been 在 Mac OS X 中弃用 > = 10.10! /tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist: 无法读取 资源
“支持文章”不知道发生了什么。
这似乎不是一个 TestFlight 问题,因为在类似于 Jenkins 使用 xcrun 或类似工具的 CI 环境中会发生同样的事情。
这个应用程序已经几个月没有更新了,所以我知道我不应该期待任何更新来解决这个问题。它曾经对我和我的客户非常有效,所以我也不想为了别的东西而放弃它。
如果您能告诉我们这个错误是关于什么的,以及如何修复它,我们将不胜感激。