导航:首页 > 证书转让 > ios证书创建

ios证书创建

发布时间:2021-08-12 21:54:44

『壹』 ios中怎样生成一个带秘钥的证书

(1)certSigningRequest文件,该文件在MAC系统中生成,用于在Apple网站上申请推送证书文件。
生成过程:
打开应用程序中的“钥匙串访问”软件,从菜单中选择 “钥匙串访问”-》“证书助理”-》“从证书颁发机构请求证书”,邮箱和名称随便填写,然后选择保存到磁盘,就可以在本地生成一个CertificateSigningRequest.certSigningRequest文件。
(2)注册一个支持push的app id,后面会用到。
生成过程:
进入developer.apple.com,选择member center - Certificates, Identifiers & Profiles - Identifiers- App Ids,然后选择注册app id,设置appid名称,同时,app id suffix一栏必须选择explicit app id,然后设置bundle id,最后勾选 App Services中的 Push Notifications,这样就可以注册一个支持push的aphid。

(3) 推送证书cer文件,该文件在developer.apple.com中生成,用于生成服务端需要的文件。
生成过程:
进入developer.apple.com,选择member center - Certificates, Identifiers & Profiles - Certificates,然后选择创建certificate,类型分为Development和Proct。这里以Development为例,选择Apple Push Notification service SSL (Sandbox) ,然后下一步,选择之前生成的支持push的AppId,然后下一步,提交之前创建的CSR文件,再下一步就可以生成cer文件,然后保存到本地。
(4)生成服务端使用的证书文件。如果是使用网上的mac 版PushMeBaby工具,在mac机器上进行推送消息的发送,那么有上面的cer文件就够了。如果是使用PHP、java/c#开发自己的服务端,那么还需要将上面的cer文件做一个转换,生成pem文件或者p12文件。
生成php用的pem文件过程为:
首先双击前面保存的cer文件,此时会打开“钥匙串访问”软件,里面会出现一个Apple Development IOS push services证书,一个公用密钥和一个专用秘钥,秘钥的名称与证书助理中填写的名称一致。
选中证书,导出为 apns-dev-cert.p12 文件
选中专有秘钥,导出为apns-dev-key.p12文件
通过终端命令将这些文件转换为PEM格式:
openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
最后, 需要将两个pem文件合并成一个apns-dev.pem文件,此文件在连接到APNS时需要使用:
cat apns-dev-cert.pem apns-dev-key-noenc.pem > apns-dev.pem

『贰』 ios为什么开发者证书会自动生成

这个是xcode5或6的特性吧。不管怎么样,你生成证书,无非是要CSR文件,账号、appID,bundle id。有了这些东回西,就可以自己答去dev center创建证书。而所有这些都是苹果公司掌管的、包括mac系统、Xcode、dev center。需要的就是一个用户的授权,你在Xcode的account上登录了账号,自然算是一种授权。dev center会自动给你生成缺少的东西,只是名字很难看,你完全看不出什么意义。所以你最好都是自己去dev center自己去制作证书、app IDs、pp文件等。这样你的app ID,bundle id、pp文件就可以有一个有意义的名称,如Jack's app,而不是xcodexxxxxxxx001,002这样对你没有意义的,过后你也不知道他们属于哪个app,有什么含义。

『叁』 ios app描述文件和 证书怎么生成

和苹果打交道,最好是准备一台Mac机。这里需要用到一个苹果自带的KeyAccess的软件,用来生成证书的申请文件。

点击“从证书颁发机构请求证书”后,会出现下图:
这里就是输入邮箱,名字,需要提醒一下的是,我们一般选择“存储到磁盘”,把申请文件存在硬盘上,后面需要上传这个文件到苹果后台。

2. 申请证书

准备好证书的申请文件后,就应该是申请证书了。

证书分成开发证书和发布证书,其中有没有推送功能又是不同的,根据实际应用的功能选择证书的种类:

然后上传刚刚生成的CSR文件

按下Generate后,稍等一会,证书就生成了,你可以下载然后安装到本机。

『肆』 如何创建ios development 证书

你问的是一个开发者可以创建多少个证书吧。 一个可以申请2个证书(2个开发证书,2个发布证书),但实际中一个只创建 1个证书就行,所以得项目都可以用1个证书,因为证书和apple id无关,只和本机创建的钥匙串有关(所以本机创建的证书

『伍』 ios中怎么样生成一个带秘钥的证书

在底部往上一拉,然后会有一个和右上角同样的标志(在上拉菜单的右上角),点一下,就可以了

『陆』 在iOS中创建及使用自签名SSL证书应该注意什么

自签名SSL证书创建快速且不用支付任何费用,无需购买证书授权,无需遵守任何审计要求。

不过,使用自签名证书,浏览器并不会自动信任使用它们的网站。因此在移动Safari浏览器上使用HttpWatch app时,你常常会看到类似下面的警告:

使用自签名证书时浏览器发出的警告

使用HttpWatch iOS app 则提示更多警告信息:

使用自签名证书时浏览器发出的警告

那么,如何设置iOS才能避免接收此类警告呢?使用自签名证书应该注意些什么呢?我们先来看两点:

一、不要在移动Safari中接受自签名证书

当你在Safari中首次尝试使用自签名证书时你可能自然而然就选择了Continue或者Details->Accept。

不要在移动Safari中接受自签名证书

虽说这样也可以在Safari中打开站点,不过值得注意的是:

1. 在Safari中选择Continue或者Details->Accept接受此证书后,只是添加了一个SSL连接异常,可阻止Safari继续向你警告相关站点。但它不会安装该证书作为iOS上的可信任证书。该设备上的其他应用程序(如Chrome、HttpWatch等)仍然无法连接到该网站。

2. 一旦添加了SSL异常,在iOS7系统中再想移除它是很困难的。在以前的版本中,通过Settings->Safari and selecting ‘Clear Cookies and Data’ 可以将其移除。但在iOS7中似乎不太容易实现。

二、安装自签名证书作为iOS的配置参数文件

你可以简单地通过将该文件发送给自己作为附件的方式在iOS中添加SSL证书到受信任列表中:

安装自签名证书作为iOS的配置参数文件

然后选择Install添加证书。这样一来,当你在Safari中使用证书时就不会再收到相关警告,其他iOS应用程序在该设备中使用也不会再收到类似警告。

与上面按Safari SSL异常处理不同的是,用这种方法安装你可以通过Settings->General->Profiles随时访问证书,需要的时候也可以删除它:

删除证书

Apple为Mac和PC提供了安装证书的iPhone配置实用工具。当电子邮件不可用或需要管理的iOS设备数量较多时,这是一个好方法。

『柒』 ios 发布证书添加不了怎么办

好像同时只能创建最多两个。其实一般情况下,certificate只需要创建一个就够了。所有的app都可以共用一个cer文件。这个文件是用来赋予你的电脑权限的,也就是说用这个证书开发的软件只能在这台机器上进行真机测试,或者用这台电脑打包。如果需要在其他电脑上测试,打包,就需要把这个cer文件导入到那个电脑,就可以了。
所以cer证书其实只需要一份,并且记得要保存好,不要弄丢了。

『捌』 如何申请IOS开发者证书

首先登陆https://developer.apple.com(99美元账号)

a.点击页面右上角

发布证书就申请并安装完成了。

阅读全文

与ios证书创建相关的资料

热点内容
公共服务平台建设领导小组 浏览:165
人类创造了那些机器人 浏览:933
公共文化服务保障法何时实施 浏览:169
辽宁育婴师证书领取 浏览:735
划拨土地使用权转让能转让吗 浏览:97
2019年公需科目知识产权考试答案 浏览:256
关于知识产权管理办法 浏览:331
公共卫生服务培训笔记 浏览:532
基层公共卫生服务技术题库 浏览:497
中国城市老年体育公共服务体系的反思与重构 浏览:932
网络著作权的法定许可 浏览:640
工商局党风廉政建设工作总结 浏览:325
公共服务平台建设可行性研究报告 浏览:428
投诉华尔街英语 浏览:202
榆次区公共卫生服务中心 浏览:990
申发明5G 浏览:815
矛盾纠纷排查调处工作协调会议记录 浏览:94
版权贸易十一讲 浏览:370
综治办矛盾纠纷排查调处工作总结 浏览:903
知识产权局专业面试 浏览:75