前言
APP推送消息和很正常,这就像你谈女朋友一样,如果你经常沉默等着她来找你,那肯定不行,你需要主动一下。APP也是一样,你下载了APP但是你不经常用它,那么他想要让你关注她,自然就要主动推送消息,让你知道他的好,知道他能够帮助你解决一些问题,自然就愿意有更多频率再来用她了!
一、苹果后台配置
1、APNs 身份验证密钥(P8文件)
1)、在“证书、标识符和描述文件” 中,点按边栏中的“Keys”(密钥),然后点按左上方的添加按钮 (+)。
2)、在“Key Name”(密钥名称) 下面,为密钥输入唯一的名称。
3)、选中要启用的服务(推送服务)旁边的复选框,然后点按“Continue”(继续)
4)、检查密钥配置,然后点按“Confirm”(确认)。
5)、你也可以选择点按“Download”(下载),立即生成并下载密钥。
6)、如果你下载密钥,它会以文件扩展名为 .p8
的文本文件形式存储在“下载”文件夹中。
7)、点按“Done”(完成)。
注意:P8文件只可以下载一次,一定要保存好
二、Firebase 控制台配置
1、在 Firebase 控制台中,在您的项目内依次选择齿轮图标 > 项目设置 > Cloud Messaging 标签页。
2、在 iOS 应用配置下的 APNs 身份验证密钥中,填写密钥ID(苹果后台生成P8文件的地方有),团队ID(苹果后台Sign In - Apple,会员资格详细信息那里有),点击上传按钮。
二、代码编写
1、在 Firebase 中注册您的应用
在firebase后台自行创建就好了,