苹果授权书怎么办理
1、苹果软件证书需要哪些?
一、Certification证书是对电脑开发资格的认证,每个开发者帐号有一套,分为两种:
1、Developer Certification(开发证书),安装在电脑上提供权限,苹果app开发人员通过设备进行真机测试,可以生成副本供多台电脑安装;
2、Distribution Certification(发布证书),安装在电脑上提供发布iOS程序的权限,ios软件开发人员可以制做测试版和发布版的程序,不可生成副本,仅有配置该证书的电脑才可使用。
2、二、Provisioning Profile(授权文件)
授权文件是对设备如iPod Touch、iPad、iPhone的授权,文件内记录的是设备的UDID和程序的App Id,即使被授权的设备可以安装或调试Bundle identifier与授权文件中记录的App Id对应的程序,app软件开发者帐号在创建授权文件时候会选择App Id,(开发者帐号下App Id中添加,单选)和UDID(开发者帐号下Devices中添加最多100个,多选)。
授权文件分为两种,对应相应的证书使用:
1、 Developer Provisioning Profile(开发授权文件)
2、Distribution Provisioning Profile(发布授权文件)
3、Keychain(开发密钥)
3、申请app证书流程
1、注册一个app store的开发者账号(https://developer.apple.com/register/index.action),申请的时候需要注意选择ios平台。申请完使用信用卡支付99美金,支持人民币支付了。
2、你需要有一个mac系统的pc,或者虚拟机安装一个MAC OS,并且确认可以联网。
大概讲下申请app证书的流程:
a、certificates下的iOS distribution证书,这个苹果app开发证书相当于app软件开发者的认证,可以是公司,也可以是个人。
b、申请identifiers下面的APP IDs,这个相当于app的唯一识别ID的申请
c、申请certificates下的push证书,这个苹果软件证书会对应第二步里生成的id,也就是说push证书是跟着app对应的。
d、申请provisioning profiles配置文件。这个配置文件会选择,第一步的app证书和第二步的ID。两个都要关联。