我负责升级的iOS项目是2013年编写的,使用的是Objective和iOS 7 SDK。我对模拟器进行了更新,以便使用iOS 10.3,但在为设备编译时遇到了问题(我认为这将是商店打包时的一个问题)。
错误是标准
应用程序的“代码签名应享权利”文件中指定的权限无效、不允许,或者与供应配置文件中指定的权限不匹配。(0xE8008016)
但据我所知,iOS 7并没有以同样的方式使用权利(在我们的旧回购中没有权利文件)。如果这个项目原本这么老,我该如何修复它呢?据我所知,每样东西都是吻合的,所以我不知道它为什么会引起问题。
发布于 2017-04-06 19:08:21
也许你可以试试其中之一:
发布于 2017-04-07 14:12:41
在这种情况下,它忽略了Xcode似乎无法填充的构建设置。
至少为了在设备上进行开发,我必须在构建设置的Project部分,而不仅仅是Target中,将路径添加到应享权利文件中。这是在“代码签名权利”行下。在添加了这个条目之后,我又可以在手机上进行测试了。
https://stackoverflow.com/questions/43263520
复制相似问题