
先分清:企业计划只能做内部分发,不是更高级的公司号
Apple Developer Enterprise Program 面向有内部分发需求的大型组织,签名的 App 只能给本组织员工使用,不能上架 App Store,也不能发给公众或客户安装。很多人搜「企业号」是想绕开审核做对外分发,这正是该计划条款不允许的用途,账号和证书都可能被平台处理。下单前先判断:App 的使用者是否全部是账号主体自己的员工。如果答案是否定的,该买的是标准计划的组织号,而不是企业号。准入条件和年费以 Apple 当时的页面为准。
持有人交接的核心是 Account Holder,不是多加一个 Admin
后台可以给你加 Admin 或 App Manager,这能管理证书、成员和 App,但协议、续费和法律责任仍归 Account Holder 对应的主体。只给登录凭据的交接不算完成,因为 Apple ID 的双重验证手机号和邮箱还在卖方手里,一旦对方更换或回收,你会失去访问权。下单前要问清:账号主体名称与 D-U-N-S 登记是否一致,卖方能否通过 Apple 的流程变更 Account Holder,验证手机号和邮箱最终归谁。能否变更、需要哪些授权文件,以 Apple 当时的规则为准,卖方说不清的就按无法交接处理。
证书能不能继续用,取决于私钥在谁手里
Apple 后台只保存证书本身,分发证书对应的私钥在当初生成 CSR 的那台 Mac 的钥匙串里,通常以 .p12 形式备份。账号换手后,如果旧 .p12 没有交过来,你只能新建证书。新建本身不影响账号,但如果同时吊销了旧证书,所有用它签名的内部 App 会在已安装的设备上无法启动。所以先问一件事:账号里现在有没有正在使用的内部 App。有的话,要求卖方提供签名资产清单,包含证书类型和到期日、Bundle ID、描述文件到期日,以及 .p12 是否随账号一起交付。分发证书数量有上限,具体数字以后台为准。
设备名单不是企业分发的交接重点
这个题目里常见的前提需要纠正:企业计划的 In-House 描述文件不绑定设备 UDID,内部分发不需要登记设备名单。设备列表主要出现在开发和测试用的描述文件里。真正要交接的是 Bundle ID、各描述文件、内部下载页或 MDM 配置,以及这些 App 现在通过什么方式装到员工手机上。如果后台确实有设备列表,要查看其中是否带有前使用方员工的个人设备,这类记录应由对方清理或说明用途,不要原样接手。
哪些情形应当停手
几种情形建议直接放弃或换方案:用途是对外分发或给客户安装;卖方无法证明账号主体或无法完成 Account Holder 变更;账号里有在用的内部 App,却拿不出证书私钥也不愿说明分发方式;账号曾被 Apple 警告或证书被吊销过,卖方却不愿提供记录。另外要确认续费日期,会员资格失效或证书到期后,内部 App 会停止运行,这个节点要写进交接时间表,续费由谁付款、用什么付款资料也要提前约定。
常见问题
企业开发者账号到期没续费,已安装的内部 App 会怎样?
企业证书到期或会员资格失效后,用它签名的内部 App 通常会无法在设备上启动。具体表现和宽限情况以 Apple 当时的规则为准,所以交接时要把续费日期和付款人写清楚。
需要企业计划吗?还是买普通组织号就够了?
只要 App 会给员工以外的人使用,或需要上架 App Store、走 TestFlight,就应使用标准计划的组织号。企业计划只适合纯内部分发。