极光推送可以参考极光网提供的SDK集成指南。在此记录下集成流程,主要分为APPID创建与配置,极光网站配置xcode8配置
(1)APPID创建与配置——-首先在https://developer.apple.com创建具有推送通知的appID,具体流程如下:
eg:
—->创建名为com.xxxxx.xxx的appID,并选上Push Notifications功能, 此时通知功能为configuration状态
—->打开mac上的钥匙串访问工具->证书助理->从颁证机构请求证书->在用户地址邮件地址中输入开发账号邮件地址-选择储存到磁盘-生成certSigningRequest结尾的请求证书.
—>选择创建好的appID-编辑–调试证书。两者步骤一样。上传刚刚生成并保存到电脑的CSR文件,完成后点击下载保存CER文件到本地,以后制作P12证书文件
在此,第一部份完成配置,此时可以看到appID里面Push Notifications功能由configuration变成enable
(2)极光网站配置
—>创建应用 -> 推送设置-> 分别上传前面生成的p12文件,填写密码,提交完成配置,上面显示已验证说明制作的证书有效。
—>把应用appKey复制下来。xcode工程集成需要使用
(3)工程设置祥见demo及极光推送接入指南,xcode8需要开启通知功能。