iOS使用极光推动的实现

编程知识 更新时间:2023-05-01 22:29:13

iOS使用极光推动的实现

1:应用程序注册消息推送

2:iOS 从apns server 获取devicetaoken 应用程序接受device token

3:app发送推送消息给服务器(极光,公司自己的服务器) 

4:服务器发给apns server ,在经过转发到用户app(此步程序员不需考虑)

app放在真机上调试,........具体为神马搞这么一大堆的东西..........

具体申请步骤如下

1:申请identifiers如下图

1.1点击identifiers——>找到右边的 "+"

点击加号按钮—>添加appID如下图:

一定要勾选推送通知按钮如下图:

到此勾选完成我们可以点击continue按钮.以上几个图都是点击 ”+” 按钮出现的界面,有的地方可以写通配符.这里就不介绍了.

实例如下:

1.2点击继续按钮出现界面如下

1.3 继续点击Submit 如下图

1.4 点击Done之后会出现所有的APPID的列表

1.5 点击搜说按钮快速创建证书  (Certificates) 在搜索栏中写入刚填写Bundle ID进行快速查找

1.6 查找出的界面如下,之后点击    “Edit” 按钮

1.7 在弹出的界面 点击下图按钮

1.8 在出现的界面中点击Continue  出现如图所示

2 添加ios证书

出现上图所示之后,就先停在这个界面 我们去创建证书

打开真机证书显示如下

2.1点击如下图

2.2 在下图中写入信息 一定要勾选 “存到磁盘”   

2.3 点击继续 把  CertificateSigningRequest.certSigningRequest    文件存放到桌面 等待保存完毕 点击完成.

2.4  在回到刚在的1.8处 选择生成CertificateSigningRequest.certSigningRequest文件 点击Generate 上传

上传成功之后会显示如下界面,,

点击下载按钮,会下载一个aps_development.cer文件 如下图

2.5 把刚才生成的aps_development.cer文件,拖到钥匙访问串中如下图:

2.6 对这上图选中行 右键 ->导出 在存的时候不需要设置密码 直接点”好”

过程中会访问你的钥匙串中导出秘钥(就是刚才生成的文件),就是需要输入你的mac的开机密码,输入完成,点击始终允许.

  会导出证书文件, 命名一下存到桌面. 会生成一个以.p12为后缀名的文件

3 生成工程的配置文件,应为自己搞的所以要搞一个适合自己的配置文件

点击contnue 

3.1 在弹出的界面找到1.1中填写Bundle ID的数值

接着两部 选择 “select all”  最后点击continue

3.2 在程序continue完成后会提示让你下载 ,我们一定要下载.这个文件是配置程序重要环节.会产生一个mobile

4:说一下文件的配置

上面说的.mobile文件 只要我们双击就可以到  provisioning profile 右边就可以选择我们生产的配置文件.并且非常注意一点  在Code Signing identity  右边选项中 如果是正确的作者就选择,如果没有出现正确的作者或者出现的作者不对,就填写Automatic  ,否则程序会启动不起来.

该程序支持ios8.1 + 

剩下的不分就是极光推送功能了.大家可以参考极光官网,查看文档,进行下一步的开发!!!!!

更多推荐

iOS使用极光推动的实现

本文发布于:2023-04-24 06:56:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/acbcb428e273a29fdc9eb3f0e0f00e21.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:极光   iOS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 99941文章数
  • 25993阅读数
  • 0评论数