Apple 企业开发者计划:价格与申请条件
作者:Mehdi Azizi
发布于 ,8分钟
Apple Developer Enterprise Program 每年 299 美元,仅限 100 名员工以上的组织发布内部 App,不能上架 App Store。
Apple Developer Enterprise Program 让大型组织可以绕开 App Store,把自己开发的 App 分发给员工使用。它每年 299 美元,Apple 只对 100 名员工及以上的法律实体开放,并且要经过审核。它既不能用来上架 App Store,也不能把 App 分发给公众。
对独立开发者或小团队来说,它几乎从来都不是合适的选择。99 美元的标准计划就涵盖了 App Store、TestFlight、ad hoc 分发,以及为企业定制的 App。我的 iOS App,包括 Solys 和 TradaZen,都是用标准计划发布的。本文依据的是 Apple 官方页面和企业版许可协议,查阅日期为 2026 年 10 月 15 日。
企业计划是什么?
根据官方计划页面,它用于为组织员工开发和部署内部使用的专有 App。分发通过安全的内部系统或移动设备管理方案(MDM)进行。
企业版许可协议(2026 年 10 月 13 日版本)明确了适用范围。内部 App 是为组织需求量身定制的,比如库存管理 App。它不能在公开网站上供人下载。授权用户是员工、部分签有合同的外包人员,以及视情况而定的学校学生或医院医生。
提供给其他企业、经销商或普通大众的 App 不属于内部 App,即使是定制的也不行。 协议白纸黑字地排除了这种情况。
Apple Developer Enterprise Program 多少钱?
根据 Apple 关于注册的帮助文档,价格是每个会员年度 299 美元,或等值的当地货币。标准计划是 99 美元。
比较之前先说三点:
- 审核通过后才付款。 Apple 先审核组织,再发送协议让你接受并付款。
- 它不是标准计划的附加选项。 Apple 要求使用一个和已在 App Store 发布 App 的账号不同的 Apple 账户。
- 所以一个同时想上 App Store 的组织要付两份会员费,用两个不同的账号。
2026 年的申请条件
计划页面列出了五个条件。你的组织必须:
- 拥有 100 名或以上员工;
- 是一个法律实体:不能是商号、招牌名或分支机构;
- 只把计划用于内部 App,私下分发给员工;
- 拥有确保只有员工能下载并保护账号凭据的系统;
- 通过 Apple 的审核面谈,以及之后的持续评估。
注册还需要:
- 一个 D-U-N-S 编号,在大多数国家免费,详见 Apple 的 D-U-N-S 编号;
- 一个公开网站,域名需与组织相关联;
- 一位能代表组织签约的人:创始人、高管、高级项目负责人,或由高管授权的人;
- 一个开启双重认证的 Apple 账户,注册只能在网页上完成。
审核期间,Apple 还会确认 App Store、Apple Business、ad hoc 分发或 TestFlight 是否无法满足你的需求。Apple 可以自行决定拒绝申请,并在每次续费时重新审核组织。
为什么它不能上架 App Store
Apple 关于开发者账号的帮助文档中的会员对比表写得很清楚。企业会员拥有证书、标识符和描述文件、技术支持,以及 Mac App 公证。它没有 App Store Connect,没有 TestFlight,也没有 Xcode Cloud。 没有 App Store Connect,就没有产品页面,不能提交审核,也没有 App 内购买。
协议的意思也一样。要把 iOS App 分发给第三方,协议指向 App Store 或定制 App 分发。Expo 在内部分发页面里总结得很到位:企业分发针对的是大型组织中仅供员工使用、无法通过 App Store 发布的 App。
对照表:你的需求、合适的方案、它的限制
限制条件来自 2026 年 10 月 15 日查阅的 Apple 页面。找到第一行符合你情况的就行。
| 你的需求 | 合适的方案 | 限制 |
|---|---|---|
| 面向所有人发布 | Developer Program | Apple 审核 |
| 测试 Beta 版 | TestFlight | 10,000 名外部测试员 |
| 安装到你自己的 iPhone | ad hoc 分发 | 每个产品系列 100 台设备 |
| 为客户定制 App | 定制 App | 需审核,需要 Apple Business |
| 直接链接,受限用户 | 不公开列出的 App | 任何拿到链接的人都能打开 |
| 内部工具,小团队 | 定制 App | Apple 审核 |
| 内部工具,100+ 员工 | Enterprise Program | 仅限员工 |
企业计划只出现在最后一行。 其他所有需求,标准计划都够用。
独立开发者或小团队的替代方案
标准计划。 每年 99 美元,可以使用 App Store Connect、TestFlight 和分发证书。步骤见 Apple 开发者账号:价格与注册。
用 TestFlight 做 Beta 测试。 Apple 允许 100 名内部测试员,第一个构建版本通过 Beta 审核后,还可以有最多 10,000 名外部测试员。操作方法见 TestFlight:测试你的 iPhone App。
ad hoc 分发。 你需要注册每台设备,每个产品系列每个会员年度最多 100 台。用 Expo 的话,EAS 的内部分发会帮你生成 ad hoc 描述文件,我在证书与 provisioning profile 指南里讲过。
通过 Apple Business 发布定制 App。 这是企业计划最直接的替代方案。在 App Store Connect 里选择私人分发,然后填入组织的 ID。App 通过 Apple 审核后,会出现在该组织的 Apple Business 账户里,由组织通过 MDM 或兑换码部署。这个选择要在审核通过前做好:之后就只能新建一个 App 页面了。
最新变化:根据 Apple 的公告,自 2026 年 4 月 14 日起,Apple Business 取代了 Apple Business Manager。它免费,并且自带设备管理方案。所以对小团队来说,定制 App 就能满足内部工具的需求,不需要企业计划。
不公开列出的 App。 它在 App Store 上,但只能通过直接链接访问,不出现在搜索和排行榜中。Apple 举的例子是合作伙伴工具或员工资源。任何拿到链接的人都能安装:记得在 App 里加上登录。
你在为客户开发?
Apple 在注册帮助文档里考虑到了这种情况。如果是客户的内部 App,你以个人身份注册标准计划,客户创建一个 Apple Business 账户。然后你把 App 私下分发给他的组织。如果是公开 App,就由客户注册并提交 App,再把你加入他的团队。
用 Expo 配合企业计划
如果你的组织符合条件,EAS 可以为这个计划签名。根据 eas.json 参考文档,内部分发配置中的 enterpriseProvisioning 选项可以在 universal 和 adhoc 描述文件之间选择。Expo 推荐 universal,这样不用逐台注册设备。根据其内部分发页面,这时设备数量不受限制。
风险:证书吊销与协议终止
这个计划给了很大的自由,协议也对它约束得很严。
- Apple 可以随时吊销你的证书。 第 5.3 条特别提到违反协议、证书泄露或恶意代码。
- 吊销会让你的 App 失效。 根据 Apple 关于证书的帮助文档,用户无法再打开用已吊销的内部分发证书签名的 App。你必须用新证书签名一个版本,重新分发。
- Apple 可以通知你的用户。 协议允许 Apple 在认为有必要保障安全时,通知员工和授权用户。
- 人员离职由你负责。 第 6.1 条要求你收回离职人员的设备,并移除他们的证书和描述文件。
- 续费不是理所当然的。 每次续费,组织都会被重新审核。
把企业 App 分发给客户或公众违反协议:这是 Apple 列出的吊销理由之一。 而且吊销会影响所有用该证书签名的 App,不只是出问题的那个。
选择计划之前
接下来,在 App Store 上发布 App 页面会逐步讲解发布的每个环节。如果你没有 Mac,没有 Mac 也能发布 iOS App 介绍了用 EAS 做内部分发。
付会员费之前,先做一下免费诊断:它会告诉你项目目前的状况,并发给你我的 Apple 防拒审清单。要开发并发布 App,iOS & Android Kit 带你按自己的节奏走完四个步骤,附带我自己 App 的起步代码。如果你在某个具体场景下拿不准该选私人分发、ad hoc 还是 TestFlight,预约和我聊一小时。
常见问题
Apple Developer Enterprise Program 多少钱?
每个会员年度 299 美元,或等值的当地货币。组织审核通过后才付款。它不能替代 99 美元的标准计划,上 App Store 仍然需要标准计划。
企业账号能上架 App Store 吗?
不能。企业会员无法使用 App Store Connect 和 TestFlight。要上 App Store,需要用另一个 Apple 账户加入标准计划。
企业计划要求多少名员工?
100 名或以上,依据 2026 年 10 月 15 日查阅的计划页面。组织还必须是法律实体,拥有 D-U-N-S 编号,并通过 Apple 的审核面谈。
独立开发者能注册企业计划吗?
不能,必须是 100 名员工以上的组织。独立开发者用标准计划。如果是客户的内部 App,Apple 提供定制 App,通过客户的 Apple Business 账户分发。
如果 Apple 吊销了企业证书会怎样?
用该证书签名的 App 将无法打开。你必须用新证书签名一个新版本,再重新分发。违反协议,比如分发给员工以外的人,就是吊销理由之一。
企业计划能替代 TestFlight 吗?
不能。企业会员无法使用 TestFlight。要让外部人员测试 Beta 版,需要标准计划。

