关于苹果企业账号/签名你需要知道的一切

苹果企业开发者证书让ios应用可以在App Store以外的方式安装

苹果的企业开发者(Developer Enterprise)允许企业使用一个分发链接或网页在苹果应用商店(App Store)之外开发和发布自己的iOS应用程序。

苹果企业开发证书.png

苹果企业开发者账号是什么?

    苹果企业开发者的发展还没有引起整个公司的关注,但它显然是公司的一项蓬勃发展的业务。

    这种开发模式背后的动力是使企业用户能够创建和安全地分发/部署供内部使用的苹果应用APP。这些可以是会议室查找器、内部网服务或企业需要构建和使用的任何应用APP,但是仅限公司内部使用,不可对外分发使用。

成本

    注册苹果企业开发者账号需要每年299美元的费用。这一费用是在苹果标准的99美元/年的苹果个人开发的正式会员费用之外。

    2018年初,苹果修改了收费结构,免除了美国非营利组织、认证教育机构和政府实体的苹果开发者项目费用。您需要访问此页面来签署弃权协议,该协议预计将随着时间的推移在国际上推广,相信很快中国也会实施。

    申请苹果开发者账号只需要以下三步:

    1、注册一个苹果账号

    2、用公司资料(包括营业执照等)签署法律协议的权利,贵公司必须是拥有一个法人

    3、邓白氏(D-U-N-S)号码

    D-U-N-S号码(数据通用编号系统)由邓白氏公司提供。该系统自1962年以来一直存在,用于根据特定位置识别业务实体。你的公司可能已经有这个号码了,可以在这里查一下。https://www.dandb.com/dunsnumberlookup/

    只有当你准备在自己公司中开发和分发自己的专有应用APP时,才可以申请苹果企业开发者账号。如果你打算通过App Store开发面向公众发行的应用APP,那么申请一个个人或公司开发者账号就足够了。

苹果企业开发者账号是做什么的?

    苹果企业开发者账号可以为所有苹果设备平台开发并私下分发专有应用程序,包括:

iOS

watchOS

tvo

macOS

应用程序可以安全地在内部托管和分发,Mac应用程序、插件和安装程序可以通过代码签名和认证在公司内部分发。

苹果企业开发者证书还可以充分使用和访问苹果的开发软件、信息、资源和工具、beta软件访问和认证,包括用于代码签名和设备软件供应的标识符和配置文件。您还可以设置诸如推送通知和应用程序扩展之类的东西,以便在您的应用程序中使用。

苹果还为企业应用程序的管理、安全、网络和分发提供资源。

如何管理你的苹果开发者证书

苹果的企业开发者账号允许你管理你的开发团队。这意味着你可以为团队成员分配角色、批准证书并创建苹果证书配置文件(provisioning profiles)。

您可以使用注册的Apple ID和帐户分配这些权限,这将使你处于Team Agent的位置。团队代理角色可以转移到另一个人。该角色的人员还被分配控制组织的帐户。

团队代理可以添加(和删除)团队成员,并为这些人分配管理和成员特权。

只有代理和管理员才能分发应用程序;其他团队成员不需要此许可。App服务提供标识符的创建和分发资产的控制都在这些角色下进行控制。团队管理员还可以注册和控制授权的开发和测试设备。

苹果应用APP分发的工作原理

你所能做的有一些限制:虽然你可以在设备上提供和安装测试应用程序,但是你可以支持多少设备是有一些限制的。

在发布应用程序时,你不需要通过iTunes Connect或App Store来发布。相反,你可以通过分发平台将应用APP分发到已注册的设备(用于测试)中。

如果你愿意,你也可以选择通过app Store发布应用。这里有一个很好的解释,苹果如何使用证书,识别和配置文件工具来控制应用程序的分发,你可以在这里阅读。

苹果建议企业用户使用移动设备管理工具分发应用程序,比如Apple Configurator 2和Profile Manager,或者第三方应用分发平台,比如河马分发就是业界比较出名的分发平台。


QQ在线咨询
签名咨询QQ