前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >iOS 推送证书配置

iOS 推送证书配置

作者头像
星宇大前端
发布于 2019-01-15 03:00:40
发布于 2019-01-15 03:00:40
3.2K1
举报
文章被收录于专栏:大宇笔记大宇笔记

如何使用远程推送

1. 为 App 开启远程推送服务

登录Apple Developer,进入 Identifiers 选择 App IDs。

您可以新建一个 AppID,或者在您原有的 AppID 上增加 Push Notification 的 Service。 需要注意的是,您 App 的 BundleID 不能使用通配符,否则将无法使用远程推送服务。

开启远程推送服务。

2. 生成并上传 P12 证书

选中您的 AppID ,选择 Edit。

您可以看见,在 Push Notification 下方有两个 SSL Certificate ,分别是用于开发环境和生产环境的远程推送证书。

点击 Create Certificate ,这时候会提示您需要一个 Certificate Signing Request(CSR)。

您可以根据其说明,在 Mac 上打开钥匙串应用,在菜单中点击“中证书颁发机构请求证书”。

输入您的邮箱、姓名或公司名,选择保存到磁盘,点击继续,就会生成一个 *.certSigningRequest 文件。

然后返回 Apple Developer 网站,点击 Continue,上传生成的 .certSigningRequest 文件,点击 Generate ,即可生成推送证书。

按照上面同样的步骤,生成生成环境的推送证书。

iOS 9.2开始,Apple Developer 上生成的生产环境推送证书,名称为 Apple Push Services: XXX, 之前生成的生产环境推送证书名称为 Apple Production IOS Push Services: XXX

此时,您可以在 Push Notification 下方看见目前每个环境对应的推送证书。

将上面的 SSL Certificate 都下载到 Mac 本地,双击打开,系统会将其导入钥匙串中。 打开钥匙串应用,选中对应的证书,右键选择导出。保存 P12 文件时,可以为其设置密码,也可以不设置密码。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年12月15日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
1 条评论
热度
最新
https://cloud.tencent.com/document/product/548/36664 腾讯云-移动推送TPNS iOS推送证书获取指引
https://cloud.tencent.com/document/product/548/36664 腾讯云-移动推送TPNS iOS推送证书获取指引
回复回复点赞举报
推荐阅读
编辑精选文章
换一批
【教程】制作 iOS 推送证书
如需向 iOS 设备推送数据,您首先需要在消息推送控制台上配置 iOS 推送证书。iOS 推送证书用于推送通知,本文将介绍消息推送服务支持的证书类型,并引导您制作 iOS 推送证书。
爱学iOS的小麦子
2023/12/12
4860
App Store上架iOS App的详细流程
登录苹果开发者官网Apple Developer, 点击顶部的Support,点击membership,点击enrollment,最后点击Enrollment的Learn more about these programs链接进入Apple Developer Program - Apple Developer, 打开这个界面后,点击右上角的Enroll按钮,滚动到最底部,点击Start Your Enrollment开始申请:
iOS Magician
2023/03/22
1.6K0
2022最新上架App Store 全流程(完整版)
前言 过完年回来app上架到App Store,虽然之前上架过,还是遇到不少坑,特别是配置证书的时候,还好是上架是一次性通过,整理一份详细图文详解。项目是flutter项目上架到App Store,与原始的iOS上架还是有些差别。
iOS程序应用
2023/04/17
6510
2022最新上架App Store 全流程(完整版)
分分钟搞定IOS远程消息推送 原
IOS中消息的推送有两种方式,分别是本地推送和远程推送,本地推送在http://my.oschina.net/u/2340880/blog/405491这篇博客中有详细的介绍,这里主要讨论远程推送的流程与配置过程。
珲少
2018/08/15
1.2K0
分分钟搞定IOS远程消息推送
                                                                            原
app上架需要准备什么以及上架流程
而安卓市场又分为:第三方市场(如:应用宝、360手机助手、豌豆荚),和手机厂商市场(如:华为、OPPO、VIVO、小米等)。​
iOS程序应用
2023/04/17
1.9K0
app上架需要准备什么以及上架流程
iOS开发——APNs推送
访问 苹果开发者账户,进入帐号首页,选择Certificates, Identifiers & Profiles
羊羽shine
2019/05/29
1.4K0
iOS App的打包和上架流程
注册时填写的主要信息:姓氏、名字、国家、出生日期、邮箱、密码、密码保护问题、图片验证码,邮箱验证码。注意填写的内容必须为全英文,不得出现中文。
iOS Magician
2023/10/11
1.3K1
iOS App的打包和上架流程
iOS开发证书发布证书,推送证书,描述文件的生成总集(一)​
1.进入(Launchpad),找到 (我的是在其他里面找到的),运行后再左上角​
iOS程序应用
2022/12/06
3650
Ios生产证书申请(含推送证书)
一、Mac机上生成请求文件。 Mac机上点击证书助手 => 从证书颁发机构请求证书 => 得到CertificateSigningRequest.certSigningRequest请求文件(此请求证书建议一直保存,因为根证书的生成需要使用此请求文件,根证书多个app可以使用一个)。 二、创建“根证书”,多应用可以使用一个。 (如果之前已经生成了根证书,并且你有此前保存的请求文件CertificateSigningRequest.certSigningRequest,此项可以忽略,直接使用之前的证书。) 点
磊哥
2018/05/08
2.1K0
Ios生产证书申请(含推送证书)
2022最简单易懂的IOS App打包发布完整流程
点击Certificates, Identifiers & Profiles ,创建AppIDS标识符,点击左侧菜单栏Identifiers,再点击+按钮。 选择App IDs,再点击Continue按钮再次确认填入和勾选的信息后,点击Register按钮(这里的id必须和HBulder打包时候的appID保持一致) 。到此appID就申请好了,注册成功后效果。
爱学iOS的小麦子
2022/09/29
3870
iOS证书申请_安装证书
苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便;
全栈程序员站长
2022/09/20
2.7K0
iOS证书申请_安装证书
iOS 程序从开发完到上 AppStore 那点事儿
邱禄瑜
2017/05/04
5.5K0
iOS 程序从开发完到上 AppStore 那点事儿
iOS开发之远程推送
  说到远程推送,应该用的也挺多的,今天就基于SEA的云推送服务,做一个推送的小demo,来了解一下iOS中的远程推送是怎么一回事儿,首先你得有苹果的开发者账号,好咸蛋也差不多了,主要内容走起。   一、准备阶段     1.在苹果开发官网上申请推送证书之前需要一个名字叫做certSigningRequest文件。该文件在MAC系统中生成,用于在Apple网站上申请推送证书文件,下面是利用钥匙串生成该文件的步骤:       (1).打开Mac下的钥匙串-》钥匙串访问-》证书助理-》从证书颁发机构请求证书,
lizelu
2018/01/11
1.6K0
iOS开发之远程推送
如何申请iOS推送证书p12文件并配置极光推送平台
极光推送平台需要上传配置开发测试的iOS推送证书(开发环境)和上架到App Store的iOS推送证书(生产环境)。以下是申请这两个环境的推送证书p12文件的教程:
爱学iOS的小麦子
2023/03/31
1K0
2022最新苹果iOS证书制作教程
众所周知,如果你需要上架苹果APP就必须要苹果iOS证书进行APP签名,否则苹果手机将无法安装你开发的APP,废话不多说,直接上教程。
iOS Magician
2023/03/21
3850
2022最新苹果iOS证书制作教程
iOS 开发之实现 App 消息推送(最新)[通俗易懂]
好久没有写过博客啦,今天就由本菜鸟给大家做一个简单的IOSApp消息推送教程吧!一切从0开始,包括XCode6, IOS8, 以及苹果开发者中心最新如何注册应用,申请证书以及下载配置概要文件,相信很多刚开始接触ios的人会很想了解一下。(ps:网上看了一下虽然有很多讲述推送的好教程,我也是看着一步步学会的,但是这些教程的时间都是去年或者更早时期的,对引导新手来说不是很合适)
全栈程序员站长
2022/08/22
5.5K0
iOS 开发之实现 App 消息推送(最新)[通俗易懂]
iOS APP上架流程(详细)
<h4 id="20点击download<a href=" http:="" www.2cto.com="" soft"="" target="_blank" class="keylink" style="color: rgb(51, 51, 51); font-family: 宋体; font-size: 14px; line-height: 28px;">下载创建好的发布证书cer后缀的文件然后点击done你创建的发布证书就会存储在帐号中">20.点击Download下载创建好的发布证书(cer后缀的文件),然后点击Done,你创建的发布证书就会存储在帐号中。
爱学iOS的小麦子
2023/01/17
5770
【IOS开发进阶系列】远程消息推送专题
        Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。
江中散人_Jun
2023/10/16
9220
【IOS开发进阶系列】远程消息推送专题
iOS 远程推送概念相关准备工作代码实现:(前提:确保bundleID和网站的配置一样)AppDelegate中的全部代码
概念相关 1.什么是远程推送通知? 顾名思义,就是从远程服务器推送给客户端的通知(需要联网) 远程推送服务,又称为APNs(Apple Push Notification Services) 2.为什么需要远程推送通知? 传统获取数据的局限性:只要用户关闭了app,就无法跟app的服务器沟通,无法从服务器上获得最新的数据内容 远程推送通知可以解决以上问题:不管用户打开还是关闭app,只要联网了,都能接收到服务器推送的远程通知 3.所有的苹果设备,在联网状态下,都会与苹果的服务器建立长连接 什么是长连接?
用户2141756
2018/05/18
2K0
iOS APP上架流程(详细)
如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入。
iOS Magician
2023/03/21
6990
iOS APP上架流程(详细)
相关推荐
【教程】制作 iOS 推送证书
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档