网站建设资讯

NEWS

网站建设资讯

ios公司开发者证书,iphone开发者证书

如何申请IOS开发者证书

首先登陆(99美元账号)

多端合一响应式网站设计:PC+平板+手机,同一后台修改数据多端同步更新提交您的需求,获取网站建设与营销策划方案报价,我们会在1小时内与您联系!

a.点击页面右上角c.选择证书类型 distribution,选择添加

d.点击+后,选择distribution-App Store and Ad Hoc,continue

PS:现在的itunes已经将这两项分开,要上传至AppStore请选择App Store,如果是要安装到一台或多台设备上,请选择Ad Hoc

e.之后继续continue,会看到需要上传证书界面

f.打开mac的钥匙串访问

g.选择钥匙串的证书助理(有些可能是英文的)h.点击继续后存储证书,一般选择桌面(依据个人喜好)

i.在e的界面选择choose File将刚刚存储的证书上传。

j.下载证书,双击安装

k.生成证书对应的provision File

l.continue-选择App ID

PS:此处App ID选择自己原来建的,这个应该在真机调试之时就生成过。如果没有,到Identifiers-App IDs中新建一个

m.点击继续-然后选择刚刚新建的发布证书

n.选择继续

PS:此处profile Name填写需与App ID 的后缀一致。如果为*则自定义一个。

o.点击生成后会在provision profiles 里看到你锁生成的profiles,选择type为distribution的那个下载下来,同样双击安装即可

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

苹果开发证书集锦(cer、p12、pem等生成使用)

前段时间,有朋友跳槽,上班第一天就需要发布新版本,结果前任留下的证书他在公司新配的电脑上连调试都调试不了,然后问我iOS这些个杂七杂八的证书到底需要怎么弄最好,于是想,特以此文来记录下我于苹果证书的爱恨情仇。。。

要想有创建证书的资格,第一步,你得先有苹果开发者账号,而这个账号的类型比较复杂,整理如下:

1、个人版 99美元

可以上架,上架前设备号白名单 测试

最大支持100个设备号

申请地址:

2、公司版 99美元

申请DUNS码(申请地址: )

可以上架,上架前设备号白名单测试

最大支持100个设备号

3、企业版 299美元

申请DUNS码(申请地址: )

不能上架,不需要设备号内部自由使用

最大支持200个设备号

申请地址:

申请审批时长一般需要:2-4周

看看哪个适合你,然后按 申请流程 一步一步爬坑就可以了。

这个cer证书是我们平时用的最多的,生成过程网上也很多,我直接上图:

第一步  App IDs

如果需要推送,勾选,但是你还没添加推送证书会显示黄色的(如今需要单独去创建,详见下文),注册好后如图:

第二步,用你电脑的导出的CertificateSigningRequest.certSigningRequest文件,创建4个cer证书,如图:

分别是生产证书、开发证书、生产推送证书、开发推送证书,此时,app id 中的push notification 就是可用的了。

PS:如果你想用另外一台电脑开发,则需要用该电脑的CertificateSigningRequest.certSigningRequest新建证书.

第三步,

这是证书的配置文件,也要创建开发和生产两个版本,也可以把devices里的设备加入以用来测试和真机调试。

PS:如果在新电脑上开发,需要Edit旧的provisioning profile,把你新建的证书添加进去.

图中标的两个地方是在你的电脑钥匙串中的,只要在我的证书中,且证书可以打开(即有灰色三角形,基本都有),就直接右键,导出,P12个人信息文件,如果不能打开,则P12选项是灰的,此时,可以重新安装下你的证书,如果实在不行,revoke你的证书重新生成即可。

注意:导出时不要打开小三角.

有些地方需要pem文件,生成方法是你有p12文件且知道他的密码的情况下,用终端:

1、cd   p12文件的目录

2、openssl pkcs12 -in filename.p12 -out filename.pem -nodes(-nodes 是空密码,如果不加这句,pem需要加4位以上的密码)

3、输入p12文件的密码

4、终端输出:MAC verified OK

本文结束。

IOS开发证书申请及真机测试之--创建.p12证书(一)

全篇从证书到真机调试分4步进行介绍

说在前面:

通过HBuilderX生成IOS APP需要有一个开发者账号对应的 证书(.p12) 和一个APP 描述文件(.mobileprovision) 。这是苹果软件打包的前提。

应用上架App Store首先需要有苹果开发者账号。公司一般会有企业账号,要来用户名、密码。登陆苹果开发者中心 后界面如下↓↓

生成.p12文件有2个步骤

已经有证书且未过期,可直接Download使用,如下图↓↓

注意: 一个证书可以对应多个APP,所以证书不需要创建太多。

到此,基础的证书文件.p12 就生成了

iOS开发者证书详解

  登录苹果开发者中心()Account首页,即有Certificates、Identifiers Profiles项,管理苹果开发者账号的相关证书。进入页面后,左侧功能树共分为5组:Certificates、Keys、Identifiers、Devices、Provisioning Profiles。

Certificates:管理Development、Distribution、Push Development、Push Services证书,证书均以.cer结尾,创建后可以download,双击直接安装到钥匙串即可使用。

Tips:开发证书、发布证书生成数量有限,如需多人使用,建议由一人生成一组证书,然后导出.p12文件给其他成员使用即可,避免证书太多,管理混乱造成xcode配置方面的问题。若出现 Maximum number of certificates generated 的提示 ,revoke 掉无用的证书。

Devices:管理调试设备的udid,一个账号可以添加100台设备,可以使用()来获取udid或使用iTunes来获取udid,设备别名尽量写清楚哪台机器,以备以后删除。

Provisioning Profiles:描述文件的作用是描述了可由哪台电脑,把哪个APP安装到哪台手机上面。一个描述文件包含App ID、Devices、Certificates,类型分Development、Distribution两种。

 【区分】iOS 企业开发者证书 个人开发者证书

苹果的开发计划叫做 Apple Developer Program。

细分为个人 developer 和企业 enterprise developer ,用途不细说。每一种又分为 distribution 和 develop 证书。我们在调试时面对的xCode的 release 和 debug 模式。给测试人员说的则是 product 和 test ,即生产还是测试环境下的包。只是说法不一,本质上都是一一对应并无差,刚入行的小伙伴要注意区分,理清概念不要被混乱。下面展示一下个人开发者和企业开发者iTunesConnect上的细微区别,你就知道你在使用的是哪一种证书了。打包到AppStore需要用个人开发者证书。


分享题目:ios公司开发者证书,iphone开发者证书
网页路径:http://cdweb.net/article/dsgeooi.html