iOS 企业账号配置InHouse类型证书、配置文件流程

2018-06-14 10:55 更新

一、关于企业账号

苹果的开发者账号分为三种:个人开发者账号公司开发者账号企业开发者账号


个人开发者账号:以个人的名义申请的开发者账号,有AppleID即可申请;可以在AppStore上发布应用;可以打包内测版安装包,需要提供安装设备的UDID,测试设备上限为100;费用:$99

公司开发者账号:以公司的名义申请的开发者账号,有AppleID即可申请,申请时需要提供公司的邓白氏编码;可以在AppStore上发布应用;可以打包内测版安装包,需要提供安装设备的UDID,测试设备上限为100;费用:$99

企业开发者账号:以公司的名义申请的开发者账号,有AppleID即可申请,申请时需要提供公司的邓白氏编码;不可以在AppStore上发布应用;可以打包企业版安装包,不需要提供安装设备的UDID,没有设备数量限制,但是苹果不鼓励通过企业包的方式运营自己的App,被发现可能会被封号;费用:$299


二、企业账号的申请


1、企业账号的硬件条件

1)AppleID

2)公司的邓白氏编码DNUS

3)一张具有国际支付功能的信用卡,VISA和万事达都可以

2、企业账号的申请细节流程

这里不做重点描述,请参考我的另一篇博客。


三、创建InHouse类型安装包的流程

1、创建证书

1)、登陆到苹果开发者账号 https://developer.apple.com 选择右上角的Account


2)、输入账号密码


3)、进入证书、ID和配置文件选项


4)、选择左侧选项栏里的证书、全部,点击右上角加号进入创建证书界面


5)、选择证书类型:Production、In-House and Ad Hoc distribution 选项


6)、添加CSR文件、创建证书,关于CSR文件的创建这里就不在赘述了。


7)、下载到本地,双击安装。



2、创建AppID

*关于企业版的AppID这里需要说一下,在个人和企业的开发者账号里无论是真机测试,还是发布AdHoc类型的安装包,只要创建一个通配符形式的AppID,在创建一个Dev和一个Dis的配置文件就可以对付大部分的情况了。但是如果想打包InHouse版本的ipa文件,是不可以设置通配符形式的AppID的,像这种 com.apple.* 这样是不可以的,必须是明确的AppID 像这种com.apple.appleid 


1)、选择ID下面的App IDs 点击右上角的加号创建新的AppID


2)、添加AppID名称


3)、添加Bundle ID、选择Explicit App ID


3、创建配置文件

1)、选择配置文件下的All,点击右上角的加号按钮添加配置文件

2)、选择配置文件类型,这里选择 In House

3)、选择之前创建好的AppID

4)、选择证书

5)、设置配置文件的名称

6)、配置文件添加完成,下载到本地,双击安装。到这里配置文件的创建就结束了。

以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号