ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 移动开发 >> iOS开发——远程消息推送的实现

iOS开发——远程消息推送的实现(1/5)

来源:网络整理     时间:2015-12-18     关键词:Git,Application,iOS App,github

本篇文章主要介绍了"iOS开发——远程消息推送的实现",主要涉及到Git,Application,iOS App,github方面的内容,对于移动开发感兴趣的同学可以参考一下: 在我们使用App的过程中,总是会收到很多的消息推送,今天我们就要来实现这个功能。首先消息推送分为本地消息推送和远程消息推送,而其中又以远程消息最为...

       在我们使用App的过程中,总是会收到很多的消息推送,今天我们就要来实现这个功能。首先消息推送分为本地消息推送和远程消息推送,而其中又以远程消息最为常用。但是在推送远程消息之前,有两个前提条件,你需要购买苹果的开发者账号,也就是每年99刀;并且有一台iOS真机(模拟器不能测试推送)。其实远程推送需要有服务器,但是我们自己暂时没有服务器,到时候后台使用Parse进行推送。实现步骤如下:

(1)进入苹果的开发者网站:https://developer.apple.com/  。点击右上角的Member Center,登录。就会进入如下界面:

iOS开发——远程消息推送的实现

(2)点击Certificates,Identifiers & Profiles 进入,出现如下界面:

iOS开发——远程消息推送的实现

(3)点击iOS Apps中的Certificates中进入,出现如下界面,开始进行配置:

iOS开发——远程消息推送的实现

(4)打开Mac上的钥匙串访问,选择钥匙串访问-->证书助理-->从证书颁发机构请求证书。用户电子邮件地址和CA电子邮件地址都填写你已经申请的开发者账号,常用名称可以随意,然后存储到磁盘即可。这样就会生成一个CSR文件,在网站上配置时需要用到。如图:

iOS开发——远程消息推送的实现

生成的文件如下:

iOS开发——远程消息推送的实现

(5)然后再来到刚才的开发者网站上,选择Certificates-->Development(开发用),如果你要发布,也可以选择Production,然后在右侧点击如图所示:

iOS开发——远程消息推送的实现

(6)然后在进入的页面中选择第二项:Apple Push Notification Service SSL (Sandbox).  点击continue.

iOS开发——远程消息推送的实现

(7)如果你还没有为你的应用创建App ID,那么就会出现如下界面,创建一个即可。然后点击continue按钮。

iOS开发——远程消息推送的实现

(8)App ID Description 的name可以随意取,我填MyPushDemo。

在Explicit App ID的Bundle ID中填入你应用的ID,我填入 com.chenyufengweb.MyPushDemo.

在最下面的App Services,中选择Push Notifications,点击continue按钮。

进入下一个页面再点击submit即可。

相关图片

相关文章