之前讲了一篇关于iOS关于信鸽推送点击推送通知的处理的文章,有小伙伴问有没有集成好的demo,我感觉官方的就是很好的demo啊,我appdeleagete.m中的推送代码都是从官方demo中复制粘贴的;但肯定官方的demo不能拿来直接用,需要做针对自己项目的处理,这篇主要就是讲如何将官方demo中的信息置换成自己项目的,然后可以进行真机demo测试;高手绕道,新手指导~哈哈 1.先从官网下载信鸽SDK(我使用的基础版),里面包含有官方demo 本想截几张图做个流程,但感觉太没营养,就不截了,不会下载的小伙伴自行百度;
编译错图截图 其他的不多说,进入正题! 2.登录信鸽,接入应用,获取ACCESS ID和ACCESS KEY,这两个是在待会需要用到的,然后把在开发者中心->证书中心 中申请的项目对应的开发推送证书和产品推送证书转成.pem格式(不会请点击iOS 证书设置指南 )上传到应用配置上面;完成后的截图如下 Tip:上图中的管理员是可以添加和互删的,所以不必担心你使用自己的qq就得把自己qq留给公司的问题 确认这些工作都完成后,就可以打开官方demo进行下一步测试了 3.打开官方demo,查看appdelegate.m文件 换成自己项目的ACCESS ID 和ACCESS KEY 4.修改bundleID和证书 没什么多说的,一看就明白1的位置选择开发证书,2的位置选择真机调试证书 5.关于测试 真机调试的话你可以选择使用信鸽网页推送测试和服务端针对token推送测试
备注:怎么获取token值 程序启动之后,token值会这样打印出来,查找一下就就好了; 后记:基本上没什么太大难度,这个主要还是测试推送用的,起引导作用,实际项目中集成SDK之后根据需求的不同还是会出现好多问题,大家可以留言讨论~ |
|