文档章节

关于推送证书失效

_
 ___大黄蜂___
发布于 2016/07/31 10:59
字数 558
阅读 17
收藏 0

在编写远程推送消息的App时需要注册一个相关的证书,我们可以到Apple开发网站的Certificates, Identifiers & Profiles页面首先创建一个App ID. 输入图片说明 其中进入Push Notifications选项,并且在其子项Development SSL Certificate中选择创建证书(因为该证书是调试用的,所以在Development中创建,对应的还有一个Distribution下的证书,这个要等发布的时候再创建,这里我们不再讲了,步骤都是一样的). 上一步完成后,往下滚动会看见下面的界面,点击勾选pushNotifications 后面有一步需要上传一个cer证书文件,我们需要在本地创建一个证书. !紧接着会看见--创建证书要求选择上传文件 点击上传 选择证书 上一步完成之后 完成之后证书生成成功,直接点击下载,然后找到下载位置双击会自动安装到钥匙串,可到钥匙串中查看 钥匙串中的证书 具体步骤为:打开系统中的钥匙串访问程序中的证书助理->从证书颁发机构请求证书选项: 输入图片说明 接下来将其存储到磁盘上: 保存证书 这里写图片描述 然后上传此生成的证书文件到Apple开发网站,最后会生成一个新的证书,我们将其下载到本地,并且双击导入到钥匙串中. 打开钥匙串访问,找到刚才导入的证书,名称类似于”Apple Development IOS Push Services: 你App Id的名称”,这时你可能会发现上面会有一行小的红字显示:此证书的颁发者无效的信息. 解决办法很简单: 0.首先更新WWDR系统证书,到https://developer.apple.com/certificationauthority/AppleWWDRCA.cer去将cer下载到本地,双击导入钥匙串. (这一步必须先做---否则可能会出现显示--此证书是由未知名的颁发机构颁发的字样); 1.在 钥匙串 里选择 登录,然后点选 证书,在这个界面,选择工具栏的显示 -> 显示已过期的证书,这时候你会发现一个过期的Apple Worldwide Developer Relations Certification Authority,删除它 2.在 系统 的那一栏也有这个过期的Apple Worldwide Developer Relations Certification Authority,同样删除它 3.现在再看一下签发者的状态,可以看到会显示绿色的”此证书有效”字样: 证书显示有效

© 著作权归作者所有

共有 人打赏支持
_
粉丝 5
博文 26
码字总数 21716
作品 0
东城
Appuploader的安装介绍

注意:下载AU后需安装java8运行环境才能启动;安装好了最新Java8运行环境,解压AU软件包,无需安装,Windows 64位系统点击appuploader.exe启动;如果是Linux/Windows 32位系统或Mac系统双击appuplo...

webmirror
05/11
0
0
iOS开发证书"此证书的签发者无效"解决方法

Xcode7近期出现了一个新的签名报错,在ipa打包时有如下提示: 主要是说 ,意思是缺少了签名。 根据这个提示,我马上查看了Keychain中的签名,还真的是有问题的 然而签名并未过期,签名签发者...

豆花饭烧土豆
2016/03/21
15
0
Xcode8下快速集成极光推送并兼顾iOS10

前言 iOS10下,远程推送发生了变化,新增的将本地推送和远程推送整合在一起。 最近刚刚更新了Xcode8,自动创建证书和配置文件确实方便许多。琰君分享下以开发环境为例(非生产环境)在Xcode...

-Man
2016/10/27
683
1
关于iOS开发证书的一些总结(很有用)

今天出了个问题,具体是这样的,我把本地的钥匙传里面的各种东西全部清空了,结果出现了各种不可预料到问题。花了一下午的时间反复的测试,终于把证书的一些问题理顺,然后在这里做一些总结。...

北方人在上海
2015/10/09
360
1
HTTP/2探索第二篇——工具及应用

版权声明:本文由张浩然原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/88 来源:腾云阁 https://www.qcloud.com/community 由于不同环境过于复杂,本文...

偶素浅小浅
2016/11/03
41
0

没有更多内容

加载失败,请刷新页面

加载更多

Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生...

engeue
4分钟前
0
0
php-fpm配置文件详解

第一部分:FPM 配置 参数          | 说明 -p            | 命令行中动态修改--prefix   ;include=etc/fpm.d/*.conf  | 用于包含一个或多个文件,如果glob(3)存在(...

bengozhong
6分钟前
0
0
Django允许外部ip访问

1、关闭防火墙 service iptables stop 2、设置django 开启django时,使用0.0.0.0:xxxx,作为ip和端口例如: python manage.py runserver 0.0.0.0:9000 3、在settings里修改ALLOWED_HOSTS = [......

MichaelShu
10分钟前
0
0
机器学习在客户管理场景中的应用

使用机器学习进行客户管理,我们可以得到客户360度全方位的视图。 本文以SAP Cloud for Customer的客户管理应用为例,介绍机器学习是如何同传统的客户管理应用进行集成的。 打开SAP C4C的客户...

JerryWang_SAP
16分钟前
0
0
ftp链接ubuntu虚拟机

1.在主机上安装Xftp 5 2.在虚拟机中输入: sudo apt-get install vsftpd 3.打开 /etc/vsftpd.conf修改如下变量 listen=YES anonymous_enable=YES local_enable=YES write_enable=yes local_......

15834278076
21分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部