在app store上传时,我遇到以下错误。实际上我有一个项目(有一个分发代码签名证书)调用静态库(不是代码签名)。我正在使用XCode 6.0.1
iTunes Store操作失败。
"缺少代码签署权利。没有在捆绑包中找到的权利.xxx.Resources' for executable' Payload / yyy.app / Resources.bundle / Resources'。"
有没有人遇到过这个问题,请帮帮我?
答案 0 :(得分:0)
我对自己的捆绑包有同样的问题。我所做的是生成没有可执行文件的新bundle。 对于Build Phase选项卡中的bundle target,您应该删除Compile Source Phase和Link Binary with Libraries Phase。这样,就不会在bundle中生成可执行文件并修复上面提到的错误。
如果您正在使用某些第三方捆绑包,请尝试手动删除其中的可执行文件。不确定这是否“可以做”,但看到人们即使对谷歌捆绑发行版也这样做:)无论如何,你应该测试应用程序如何应对这种变化。