企业账号的分发流程说明

2019年12月27日 | 技术干货 | 阅读(20968) 收藏

一、什么是企业账号分发?


1、简介


企业账号分发是一种独立于 App Store 之外,被 Apple 认可的 App 分发方式。


tips:企业账号分发也就是我们常说的“企业签”形式。


2、详细说明


Apple 开发者账号分为“个人账号”、“公司账号”、“企业账号”。


“个人账号”和“公司账号”主体对应“个人”和“公司/企业”,主要给需要上传及发布产品到 App Store 的开发者使用。


“企业账号”的主体对应“公司/企业”,主要给不希望上传或发布产品到 App Store 的开发者使用。


二、为什么要做企业账号分发?什么情况下做?


1、为什么要做企业账号分发?


1.Apple 仅有一个官方应用商店,但无法完全满足开发者多样化的需求;


2.第三方应用市场分发时常会出现安装使用不稳定,或要求登录 AppleID,或闪退等无法正常使用的情况;


3.个人号和公司号的 100 个 UDID 数无法满足给需要被安装人的设备数;


4.testFligt 版本 3 个月就会过期,且用户安装流程复杂(需要安装 testFligt 才可安装 testFligt 分发的软件),且安装 ID 仅限 10000 个;


2、什么情况下可以选择企业账号分发?


1.产品适用人群限制,不便于开放给 App Store 广大的用户群体使用;


   a.例如“员工管理”类软件,仅希望开放给员工使用,且员工设备数会超过 100,


2.产品需要做公测类型的分发测试,还没有较为正式的版本可以发布到 App Store;


   a.例如大型游戏、工具类产品等需要较大量的设备测试使用 bug,用户体验等;


3.产品不被 App Store 认可,但被 Apple 认可;


   a.例如部分H5开发的软件,不允许被上架至App Store;


   b.例如部分针对特定人群的软件,Apple 认为无需上架至 App Store,可有其他分发方式;


三、怎么操作或使用企业账号分发产品?


1、注册/申请企业账号


1.通过 Apple 开发者网站填写信息注册 AppleID;


2.选择加入 Apple 开发者计划,选择“企业账号”(注意是“企业账号”不是“公司账号”);


3.申请邓白氏,约等待 14 个工作日;


4.继续注册填写信息填写申请的邓白氏码;


5.注册成功,激活账号,开始使用;


2、编译生成可被分发的 IPA


1.通过个人/公司账号新建证书;

2.通过 Xcode 加载证书(Adhoc 或 App Store 格式均可);

3.通过 Xcode 编译源代码导出 IPA 文件;


4.通过企业账号生成的证书给 IPA 重新签名;

5.上传到自己的网站,配置下载页面开始分发使用。

四、使用企业账号分发注意事项


1.用户安装企业账号分发的产品后,需要到“设置”中信任证书;



2.企业账号分发理论上没有安装量限制,但超过 Apple 设定阈值后,可能会被封号,封号后用户则无法再次打开产品,


end -


本文由七麦研究院专栏特邀作者【道长】原创,转载需联系七麦研究院获取授权,七麦研究院有权向非授权转载追究责任。

收藏

相关推荐