我正在尝试按照本教程将推送通知添加到我的聊天应用程序:https://www.appcoda.com/firebase-push-notifications/
我已将“功能”中的“推送通知”切换为“开”:
我的配置文件设置为推送通知:
我下载了它,然后双击它进行安装。
对于代码签名,在目标->代码签名中:
和项目->代码签名:
权利文件:
当我运行该项目时,它成功了,然后说“可执行文件已使用无效的权利签名”。完整错误The entitlements specified in your application’s Code Signing Entitlements file are invalid, not permitted, or do not match those specified in your provisioning profile. (0xE8008016).
感谢您的阅读..在此方面的任何帮助将不胜感激!
编辑:附加信息
使用Xcode 8.2.1
最佳答案
删除权利文件中您未添加的所有未知条目。
示例:如果您不是故意添加的,则可以从权利文件中删除keychainAccessGroup条目。
看一下您的测试目标,测试目标和主要目标的团队标识符应该相同。
礼貌:https://stackoverflow.com/a/40464055/2959346
关于ios - 添加推送通知时的无效权利错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44412788/