博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
React-Native极光推送android和ios证书申请
阅读量:4086 次
发布时间:2019-05-25

本文共 2039 字,大约阅读时间需要 6 分钟。

这两天终于把极光推送的整个流程跑通了,在和上均能正常接收消息,并可在本地存储消息,这篇文章http://blog.csdn.net/liu__520/article/details/53133497

先讲一下如何在极光上申请和证书,下一篇文章讲解具体在 native上配置运行极光推送。

一、首先打开,然后注册账号,登录进去

二、创建应用

2.1、一看需要应用的名称(你的应用的名字最好和你的RN项目的名字一致),android需要应用的包名(

你的 native 项目/android/app/AndroidManifest.xml),

[javascript]   
  1. <span style="font-size:14px;"><manifest xmlns:android="http://schemas.android.com/apk/res/android"  
  2.     package="<span style="color:#ff0000;"><strong>com.log</strong></span>"</span>  
上面红色的就是包名,

2.2、ios就蛋疼了,这是必须要真机的节奏啊,没有iphone的同学,还是去搞一个吧,

需要开发证书、开发证书密码、生产证书、生产证书密码,对于我这个没有搞过ios的人来说就懵逼、傻眼了。

网上查了大量的资料,终于搞定了,一大堆坑,坑爹的坑,这算是从0开始的文章了,一步步带你申请ios的证书。

2.2.1、,然后点击 导航栏上的 Account,

这是要申请的哦,没有的话就一步步create Apple id,这个周期大概在1个星期吧,有的人搞了1个多星期也没

有申请下来的,申请下来了,界面如下

没有申请好的界面是下面的:

2.2.2、点击Certificates & Profiles

2.2.3、选择创建测试证书

2.2.4、选择并创建

2.2.5、选择测试证书

2.2.6、下一步创建证书

2.2.7、这个时候打开后是下面的界面,这就需要选择certSigningRequest文件:

2.2.8、打开苹果电脑的launchpad,打开其他文件夹下的钥匙串访问

2.2.9、钥匙串访问---> 证书助理---> 从证书颁发机构请求证书:

2.2.10、填写你申请开发者账号的邮箱,选择存储到磁盘:

2.2.11、回到刚才的选择证书的页面:

选择刚刚创建的证书:

2.2.12、然后点击contiue,下载证书(download)

2.2.13、绑定Identifier

2.2.14、需要写一个别名,这个随便起,只要不用标出来的特殊字符就行了,然后下面的Bundle ID,就是你的项目的

Bundle Identifier,具体找到你的RN项目,然后找到ios下面的 项目名.xcodeproj,双击打开,点击左上角的工程名,然

后点击右边的general,找到Bundle Identifier,这个就是Bundle ID。

2.2.15、开启推送,打开网页最下面的App services,点击push notification,点击继续

2.2.16、然后创建开发推送证书:

2.2.17、选择推送开发证书

2.2.18、再次选择钥匙串创建的证书CertificateSigningRequest.certSigningRequest

2.2.19、下载证书,马上要创建p12证书,这个p12就是极光推送要传的文件,艾玛,真心累!然后看到推送的

APP ids已经处于开发状态了,变绿了

2.2.19、双击刚才下载的证书,来生成p12证书,然后输入密码,最后始终允许,

2.2.20、创建生产证书:

2.2.21、重复开发证书的步骤,下一步下一步,最后下载证书,然后制作p12证书,和开发证书的步骤一样的,下面

直接贴图了:

2.2.22、头晕了都,把下载的证书双击,然后一样进入钥匙串下面,点击右键导出,输入密码,下面创建p12文件

2.3、创建绑定设备,用于真机测试的,点击devices 右上角的➕,创建,输入你的设备的名字,我的叫 刘成iPhone,

输入UDID,这个在iTunes上可以看到的,然后创建好设备:

2.4、生成Provisioning Profile配置文件

点击Provisioning profiles All-->右上角的➕,选择 ios app development,选择 app id ,选择证书,选择设备,填写

你的描述文件名,最后下载下来,然后双击文件。

三、上极光官网,注册账号,创建应用,输入应用的名称,android的包名,上传刚才生成的开发证书以p12后缀的文件,

输入创建证书的密码,就是创建完证书最后让你输密码的那个密码,然后上传生产证书和密码,最后创建我的应用

好了到此吧,我这是在是困得不行了,明天再继续写如何在android和ios上进行配置,然后成功

你可能感兴趣的文章
POJ 2763 Housewife Wind(树链剖分+树状数组)
查看>>
idea的ssm搭建(复制)
查看>>
SAP HANA HDBSQL命令
查看>>
vue的生命周期
查看>>
8.3 LIS LCS LCIS(完结了==!)
查看>>
PHP最简单的分页!
查看>>
linux 脚本保留日志
查看>>
680. Valid Palindrome II
查看>>
第九章:看看精彩的世界-使用网络技术
查看>>
.NET Core全新路线图(译)
查看>>
Laravel5.1 路由 -路由分组
查看>>
作业8
查看>>
php 验证码
查看>>
Windows的线程使用
查看>>
LeetCode : Palindrome Linked List
查看>>
VS2017+Chorme浏览器调试web项目总会在页面上显示"已启用 Visual Studio 中的 Chrome 脚本调试"...
查看>>
Python 编程(小试水)
查看>>
[Webkit]最简单易用的webkit学习环境-ISee
查看>>
day01_步入百万年薪的第一天
查看>>
*HDU1800字典树
查看>>