-
我们先来生成调试环境下的调试证书
-
这时候要生成一个本地的CSR文件
-
从系统的钥匙串app生成一个CSR文件
-
下载调试证书到本地,保存好
-
添加调试app的设备
-
如何查看你的设备的UDID
-
添加你的APP ID
-
填写你的app信息
-
一定要勾选推送通知
-
回到最上面创建推送证书
-
选择生成推送证书
-
生成描述文件,匹配你的app,调试设备,和电脑
-
双击运行调试证书 推送证书 和描述文件, 看起来没反应,事实上它们已经分别添加到你的钥匙串和Xcode里面了
-
如果提示签发者无效有两种解决办法
如果是你的worldWide Developer过期 分别在左侧登陆和系统中把过期的证书删除,然后重新下载一个新的证书导入即可
传送门
https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
-
另一种方法是更改权限
-
导出p12文件
-
来到极光官网创建集成app
-
上传成功之后会自动生成AppKey
-
创建工程, 用cocoaPods集成极光推送
-
根据官网iOS集成指南集成极光推送
-
真机调试的时候选择相应账户进行测试
-
记得替换刚才自动生成的appkey
-
添加测试证书和生产证书
-
运行, 打印日志中没有报错, 并且显示
upload device token success
的时候,就代表集成成功了
-
在极光平台进行推送测试
-
测试推送消息成功,基本的集成完毕