我收到此错误:
您的应用程序代码签名中指定的权利 权利文件与您的配置中指定的文件不匹配 轮廓。
(0xE8008016)。
我已经检查过捆绑包ID是否与配置文件相对应,根据我的理解,我在我的应用程序ID配置文件(在开发中心)中正确启用了推送通知。
知道我正在使用推送通知,我需要做些什么来解决这个问题?
我没有经过认证的推送通知,只是开发。
答案 0 :(得分:2)
解决方案是首先创建一个新的应用程序ID,相应地更改xCode中的软件包ID,然后在为开发和生产创建供应配置文件之前首先执行推送通知配置。
接下来,我使用新的应用ID创建了配置文件,并在xCode中更改了包ID,下载了配置文件,并编译了应用。
答案 1 :(得分:0)
不使用权利文件 - 从构建设置中删除它对我来说是个窍门。 (谢谢Hetal!)