Ios TestFlight桌面应用v1.0在OSX Yosemite v10.10上不工作?

Ios TestFlight桌面应用v1.0在OSX Yosemite v10.10上不工作?,ios,macos,testflight,osx-yosemite,Ios,Macos,Testflight,Osx Yosemite,我刚刚将我的OSX更新到Yosemite,然后在使用TestFlight桌面应用程序向TestFlight提交新版本时遇到错误 错误:/usr/bin/codesign—强制 --保留元数据=标识符、权利、资源规则--符号2C30DB522CEDA2932F9F85951ADDF0276E0DE1 --资源规则=/tmp/sesLW20J9I/Payload/MyApp.app/ResourceRules.plist/tmp/sesLW20J9I/Payload/MyApp.app失败,错误为1

我刚刚将我的OSX更新到Yosemite,然后在使用TestFlight桌面应用程序向TestFlight提交新版本时遇到错误

错误:/usr/bin/codesign—强制 --保留元数据=标识符、权利、资源规则--符号2C30DB522CEDA2932F9F85951ADDF0276E0DE1 --资源规则=/tmp/sesLW20J9I/Payload/MyApp.app/ResourceRules.plist/tmp/sesLW20J9I/Payload/MyApp.app失败,错误为1。输出: 警告:使用--preserve元数据选项“资源规则” (在Mac OS X>=10.10中已弃用)!警告:--已删除资源规则 Mac OS X>=10.10中已弃用! /tmp/sesLW20J9I/Payload/MyApp.app/ResourceRules.plist:无法读取 资源


有人有主意了吗?

该应用程序尚未更新,无法在约塞米蒂工作(我怀疑它是否会,因为它是在苹果收购TestFlight iirc之前开发的,苹果已经将上传过程集成到了Xcode中。

好的,我终于找到了解决这个问题的方法。似乎资源规则文件在Xcode 6.1中不是默认生成的

要像以前一样生成资源规则文件,请转到项目设置,搜索

代码签名资源规则路径,并将其值设置为

$(SDKROOT)/ResourceRules.plist


更改后,重建您的目标,TestFlight桌面应用程序将像以前一样工作。

谢谢!我刚刚完成了在XcodeNote中导出存档的手动过程,发送给将此标记为非主题的人:仅供参考,特定于开发人员主要使用的软件工具的问题将在SO讨论。(会议以一致投票结束,保留开放。)