添加APNS通知

Posted 刚刚888

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了添加APNS通知相关的知识,希望对你有一定的参考价值。

1、进入苹果开发者官网developer.apple.com,点击member center,进入登录界面。

 

2、输入你的开发者账号和密码,登录后会跳转到“Select your team”这个界面。

 

3、选择你的team,进入到个人中心,选择“ Certificates, Identifiers & Profiles”。接着选择ios App的certificate,进入到证书界面。

 

4、在制作证书之前你需要创建一个App ID,根据你的项目设置里面的bundle Identifier来创建。如果你有已经创建好的App ID,你也可以直接编辑它。每个App iD在创建或者编辑时,你都能看到它有一个属性列表Application service,这里面就包含一个选项叫做Push notifications.

 

5、勾选这个选项,你会看到有两个 SSL Certificates需要创建,一个用于开发,一个用于发布app的。点击“Create certificate...”按钮开始创建。

 

6、仔细阅读接下来的说明,你就知道怎么做了。在你的mac上打开Finder,找到应用程序-->实用工具(Utilities)文件夹-->找到KeyChain Access(钥匙串访问)。双击打开它。

 

 

 

 

 

用户电子邮件是你的开发者账号,常用名称随便去一个名字,必填的,CA不用填。存储到磁盘,点继续后保存申请到桌面或其它文件夹

 

7、回到你的浏览器创建证书的界面,点击下一步,把你刚刚创建的这个申请文件上传,最后点击生成就创建了一个APNs的证书。

 

  刚刚说了,APNS(推送)的证书有两个,开发和发布的,你照着上面的步骤就可以创建成功了。

 

8、到了这里还没完,你需要创建Provision profile了,创建的时候就需要选择你刚刚创建的那个APP ID,这个APP ID里面就包含了推送服务,这样就跟你的应用关联起来了。

 

 

 

我上面只说了创建APNS证书的情况,关于服务端怎么配置的,你可以参考下以下地址:

 

http://www.cnblogs.com/weilaikeji/archive/2013/10/27/3391446.html

http://www.blogjava.net/xiaomage234/archive/2014/06/18/414895.html

 

以上是关于添加APNS通知的主要内容,如果未能解决你的问题,请参考以下文章

带有 PHP 的 iOS 13 APNS

Apple Watch 通知负载

将 APNS 证书添加到 Google Firebase

对于 iOS 12 或更高版本的显示通知(通过 APNS 发送)

Ios Voip Apns 推送通知延迟 4 分钟

iOS 企业 APNs 证书过期