博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS设备中的推送(二):证书
阅读量:6158 次
发布时间:2019-06-21

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

#推送中的证书 在推送过程中,证书是比不可少的,我们所用的第三方一般都会需要上传证书。

如上图为,在极光控制台建立一个软件后,上传证书后的情况,包括生产环境和开发环境的证书。证书上传后,我们在手机端做好相应的设置之后就可以在控制台发送消息进行测试。

当两个证书都上传成功后 ,控制台的这两个图标都可以选择,注意,如果这两个选择错误可能收不到推送消息的哦。 #证书的制作 证书的制作首先要有一个开发者账号,99$的那种,代开进入这个页面,相信对于做iOS开发的来说应该不是很陌生。如果你还没有开发者账号,那么你可以先去购买一个。

相信iOS开发的许多人都被证书虐过,上线证书,真机测试证书,推送证书,打包证书,支付测试。。。确实很痛苦。今天所幸介绍一下证书界面,希望对大家有所帮助。

##关于Certificates Identifiers &Profiles的介绍 下面对证书页面的具体关系说一下我自己的理解,希望能帮到别人,让大家不但知道需要证书还知道为什么需要,以及他的每一部是为什么。 ###Identifiers 首先我们需要创建一个App IDs 每个软件有一个自己的id,创建id之后我们再对其创建证书,创建的过程中我们要输入自己的Bundle Id 具体创建过程我就不介绍了,因为极光以及各个第三方介绍的已经很清楚了,我只是说一下为什么药创建他,让大家心里有个顺序,期待能够达到不看教程创建证书的目的。 ###Certificates(证书) 可以认为是对电脑开发的一种认证,分为开发证书和测试证书。

这里要分别创建两个 一个是开发环境下的证书一个是生产环境下的证书。选择刚刚创建的ID来创建证书。生成之后应该入第一张图片最上边的两条数据一样,一个为开发环境一个为生产环境 ###Profiles(配置文件或者说是授权文件)

如果已经创建了,Id和开发环境与生产环境下的证书,那么可以分别选择创建开发与生产环境下的授权文件,如果缺少了是无法创建成功的。 成功后如下图

到此为止,在这个页面上的操作已经基本完成,我们已经创建了需要的证书,下一步需要的就是我们去钥匙串导出p12结尾的文件了,至于密码可以自己根据自己的心情设置哈哈。

###意外 对,是意外,讲道理一步步来是没错的,但是我在制作第一遍的时候,发现我的生产环境的授权怎么也不成功,每次都说没有生产证书,可是我明明已经创建了,这里就给出一个可能的原因。 在Xcode7以后,真机测试已经不需要证书了,网上许多是这么说的。都是通过Xcode ->preferences 选项里设置的

如果你也遇到了上述情况,可以到这个来看一看,上图中的两个位置是不是已经点击了Create.如果没有,点击了基本应该能解决了,如果已经点击了,还是出现那个问题,那么恭喜你真遇到意外了,拯救你的只有百度或者论坛了。 #证书的上传 我们导出了p12文件后,下一步就是到极光的控制台去添加一个我们自己的软件,然后上传我们的证书了,如果验证通过那么我们基本上可以来进行我们的测试了。

下一节我们上代码,主要说说推送中页面跳转的问题。文中有说的不对的,欢迎大家留言指正。

转载地址:http://wjsfa.baihongyu.com/

你可能感兴趣的文章
Doc2Vec,Word2Vec文本相似度 初体验。
查看>>
系统ghost后变成一个盘了别的分区的文件怎么找回
查看>>
Win7+Ubuntu11
查看>>
请问华为三层交换机里面的那个从IP是个什么意思? -
查看>>
kFeedback开源啦
查看>>
大数据传输,文件传输的专业解决方案!
查看>>
阿里云专家穆轩的《杭州九年程序员之“修炼”手册》
查看>>
JQuery:deferred对象的方法
查看>>
eyoucms问答 百度权重是什么
查看>>
win10中遇到qq视频时摄像头打不开没反应的解决方法
查看>>
介绍自己的一个Android插桩热修复框架项目QuickPatch
查看>>
关于textarea的ie9的maxlength不起作用的问题,请参考如下URL解决。
查看>>
勒索病毒GANDCRAB新变种GANDCRAB V5.2新变种来袭 你中招了吗?
查看>>
Solr Facet 查询
查看>>
C++类的继承一
查看>>
数据库分库分表(sharding)系列(五) 一种支持自由规划无须数据迁移和修改路由代码的Sharding扩容方案...
查看>>
巧用VMware Workstation的clone来制作虚拟机模板
查看>>
Spring-Mybatis MapperScannerConfigurer 取不到PropertyPlaceholderConfigurer里的值
查看>>
HP DL380G4服务器前面板指示灯的含义
查看>>
数据结构_树结构
查看>>