我收到这个错误:
应用程序代码签名中指定的权利 权利文件与您的配置中指定的不匹配 简介。
(0xE8008016)。
我已经检查了 bundle ID 是否与配置文件相对应,根据我的理解,我正确启用了推送通知,以便在我的应用程序 ID 配置文件(在开发中心)上进行开发。
知道我正在使用推送通知,我需要做什么来解决这个问题?
我没有经过分发认证的推送通知,只有开发认证。
最佳答案
解决方案是首先创建一个新的应用程序 ID,相应地更改 xCode 中的 bundle ID,并在为开发和生产创建配置文件之前先进行推送通知配置。
接下来,我使用新的应用程序 ID 创建了一个配置文件,并在 xCode 中更改了 bundle ID,下载了该配置文件并编译了该应用程序。
关于iOS - 可怕的代码签名错误(0xE8008016) - 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18342268/