跳转至正文

如何创建 Apple 和 Google Play 开发者账号

2026 年如何创建 Apple Developer 账号和 Google Play 开发者账号:费用、D-U-N-S、个人与组织账号、验证流程及 12 名测试人员规则。

Apple App Store 和 Google Play 开发者账号设置

要发布应用,你需要两个付费账号:用于 App Store 的 Apple Developer Program(每年 99 美元)和用于 Google Play 的 Google Play Console 账号(一次性 25 美元)。如果你是独立开发者,就以个人身份注册;如果你有已注册的公司,就以组织身份注册,后者还需要一个免费的 D-U-N-S 编号。在写大量 code 之前,先启动这两个注册流程,因为验证可能需要几小时到几周不等。

本指南介绍每个账号的费用、该选哪种账号类型、需要哪些文件、新个人账号的 Google Play 封闭测试规则,以及审核通过后应立即完成的配置,避免首次发布被卡住。

快速对比

Apple 开发者计划 Google Play 控制台
价格 每年 99 美元(本地价格可能不同) 一次性 25 美元
账号类型 个人、组织 个人、组织
D-U-N-S 编号 组织必填(政府机构除外) 组织必填
身份核验 法定姓名、地址、电话;Apple 账号需开启 2FA 法定姓名、地址、电话、邮箱;多数账号需政府证件和 Android 设备核验
典型审批时长 个人:数小时至 2 天;组织:数天至数周 数小时至几天,若需重新提交材料则更久
额外的发布门槛 无 2023 年 11 月 13 日后的个人账号:12 名测试员测试 14 天
应用管理平台 App Store Connect + Apple Developer 门户 Play Console

个人还是组织:只能选一次,请谨慎选择

这是最让人后悔的决定,因为之后在 Apple 上切换很慢,在 Google 上又无法原地切换(你需要新建账号并转移 App)。

以下情况选择个人(Individual / Personal)账号:

  • 你是个独立开发者,没有注册法律实体。
  • 你可以接受在 App Store 上以法定姓名作为销售者显示。
  • 你想本周就发布。

以下情况选择组织(Organization)账号:

  • App 属于公司、客户或代理机构,商店应显示公司名称。
  • 长期需要多人拥有管理员权限。
  • 你想跳过 Google 的 12 名测试人员封闭测试要求。
  • 你面向企业销售,而他们会看销售者名称。

在 Apple 上,个人账号会把你的法定姓名显示为销售者。你仍可以在 App Store Connect 中邀请团队成员,但 Apple Developer 门户中的角色(证书、标识符)比组织账号更受限。Apple 可以通过支持渠道将个人会员资格转为组织会员资格,但这需要 D-U-N-S 编号,还要来回沟通。

在 Google 上,组织账号会公开列出组织名称、地址和联系方式。个人账号则显示你选择的开发者名称;如果进行变现,还会显示联系方式。

什么是 D-U-N-S 编号以及如何获取

D-U-N-S 编号是 Dun & Bradstreet 分配给法人实体的 9 位标识符。Apple 和 Google 用它来确认你的公司确实存在、法定名称正确且地址匹配。

如何获取:

  1. 先检查公司是否已有编号。Apple 在注册流程中提供了 D-U-N-S 查询工具,Dun & Bradstreet 也提供公开搜索。
  2. 如果没有,可以免费申请。使用 Apple 注册页面链接的查询工具或 D&B 自有的申请表。除非确实急需,否则不要向第三方支付“加急”费用。
  3. 确保法定名称和地址与公司注册信息完全一致。信息不匹配是组织账号注册被拒的首要原因。
  4. 耐心等待。Apple 表示新编号可能需要几个工作日才能在其系统中显示,而 Google 提醒可能长达 30 天。建议预留两周时间。

在 Apple 注册的政府实体可免除 D-U-N-S 要求。如果 D&B 未在你的国家运营,Google 支持提供另一种验证流程。

如何创建 Apple Developer 账号

准备工作

  • 已开启双重认证的 Apple Account。对于组织账号,请使用绑定公司邮箱的账号,而非个人邮箱。
  • Apple Account 中的法定姓和名。在这些字段中填写昵称或公司名称会延迟注册。
  • 街道地址和电话号码(不接受邮政信箱)。
  • 组织:法定实体名称(不接受 DBA 或商号)、D-U-N-S 编号、代表公司签署合同的授权、公司域名的工作邮箱,以及同一域名下的公开网站。不接受社交媒体主页或停放域名页面。
  • 一张可用于支付您所在地区 99 USD 费用的付款卡。

步骤

  1. 前往 developer.apple.com/programs/enroll 并登录。或者,安装 Apple Developer app 到 iPhone 或 iPad 上并直接注册。在许多国家/地区,该 app 支持通过扫描带照片的身份证件验证身份,通常更快。
  2. 确认您的个人信息并选择 个人 / 独资企业, 公司 / 组织,或 政府机构.
  3. 对于组织,请输入 D-U-N-S 编号和法人实体信息。Apple 可能会致电联系人确认其签署权限。请务必接听电话。
  4. 阅读并接受 Apple Developer Program 许可协议。
  5. 支付费用。会员资格自 Apple 确认注册时起生效,而非支付时。
  6. 等待“Welcome to the Apple Developer Program”邮件。

审核通过后:立即完成这些事项

  • 在 App Store Connect 中接受协议。 前往 商务 并接受最新协议。如果你计划提供付费 App 或 App 内购买,请立即填写税务表单和银行信息,完成付费 App 协议;该协议可能需要几天才能生效,在此之前无法测试 App 内购买。
  • 声明您的欧盟交易商身份。 根据欧盟《数字服务法案》,App Store Connect 会询问您是否为交易商。交易商的地址、电话和电子邮件会显示在欧盟各店面中。未声明状态的应用无法在欧盟提供。
  • 添加团队成员 在……下 用户与访问权限 授予能满足需求的最小角色。开发者很少需要 Admin。
  • 创建 App Store Connect API 密钥 (用户与访问权限 > 集成),如果你计划通过 CI 或云构建服务自动上传。请下载 .p8 文件;Apple 只允许您下载一次。
  • 记录您的 Team ID 请从 Membership 页面获取。Xcode、签名工具和 CI 都会要求提供。

这里涉及两个 dashboard。 Apple Developer 门户 (developer.apple.com/account) 包含证书、标识符、设备和描述文件。 App Store Connect (appstoreconnect.apple.com) 包含 App 记录、TestFlight、元数据、定价、评论和分析数据。如果你刚接触签名,请阅读 iOS 证书与 provisioning profile 详解 下文。

Apple 费用减免与 Enterprise 计划

符合条件的国家/地区的非营利组织、经认证的教育机构和政府机构可在注册时申请费用豁免。Apple Developer Enterprise Program(每年 299 美元)是另一款产品,仅用于分发给员工的内部 App。它无法发布到 App Store,Apple 也很少批准。大多数公司应改用标准计划,并搭配 TestFlight、Custom Apps 或 Apple Business Manager。

如何创建 Google Play 开发者账号

准备工作

  • 一个 Google 账号。对于组织,请创建一个专用账号(例如 android@yourcompany.com)以免账号绑定到可能离职的员工。
  • 25 美元,以及一张支持美元支付的银行卡。
  • 法定姓名和地址、联系邮箱和电话号码。每个联系方式都会通过一次性 code 验证。
  • 组织:D-U-N-S 编号、与 D&B 一致的组织名称和地址、电话号码和网站。
  • 政府签发的身份证件,用于身份验证;Google 会要求大多数新账户提供。
  • 一部 Android 手机或平板。Google 会要求许多新的个人账户通过 Play Console 移动应用验证能否访问真实的 Android 设备。

步骤

  1. 前往 play.google.com/console/signup 并登录。
  2. 选择 个人 (个人)或 组织或企业.
  3. 填写 Google Play 上显示的开发者名称和联系方式,并回答关于您的 Android 开发经验以及计划发布的应用的问题。
  4. 接受《开发者分发协议》并支付 25 美元费用。
  5. 完成身份验证。按要求上传您的身份证件;证件姓名必须与您输入的法定姓名一致。
  6. 用 Google 发送的验证码验证手机号和邮箱。
  7. 如果系统提示,请在 Android 设备上安装 Play Console App,并使用同一账号登录以完成设备验证。

“12 名测试人员测试 14 天”规则

如果您创建了 个人 账号,且创建时间在 2023 年 11 月 13 日之后,则无法直接发布到正式版。您必须先:

  1. 将 build 上传到 封闭测试 测试轨道。
  2. 至少让 12 名测试人员 选择加入。
  3. 让他们保持加入状态 连续 14 天。测试人员退出后重新加入,会重新计算自己的天数。
  4. 在 Play Console dashboard 中申请正式版访问权限。Google 会询问你的测试、应用和准备情况,然后审核申请,通常约一周。

为此做好规划。这会让你的第一个 Android build 到公开发布之间至少多出三周。尽早招募测试人员:朋友、邮件列表、添加为测试人员列表的 Google Group,或现有用户。利用这段时间收集真实反馈,因为 Google 会问你学到了什么。我们的 Android beta 测试指南 解释了每个 Play 测试轨道。

组织账号可跳过此要求;如果你有公司,这也是注册为组织账号的又一个理由。

Play App Signing 与你的 upload key

Google Play 上的新应用必须以 Android App Bundle (AAB) 格式发布,并使用 Play 应用签名。Google 持有应用签名密钥,您使用 上传密钥。如果丢失了上传密钥,Google 可以在验证所有权后将其重置。如果您自行管理并存储在 Play 之外的应用签名密钥丢失,则无法更新该应用。

只需创建一次上传 keystore,在两个位置备份,并将密码存储在密码管理器中。您可以使用以下命令生成: keytool 或者使用 Android keystore 生成器.

keytool -genkeypair -v \
  -keystore upload-keystore.jks \
  -alias upload \
  -keyalg RSA -keysize 2048 -validity 10000

Android 开发者验证(Google Play 之外)

从 2026 年 9 月 30 日起,Android 要求安装在巴西、印度尼西亚、新加坡和泰国认证设备上的应用必须来自已验证的开发者,且包名已注册。Google 计划于 2027 年将此要求扩展至全球。通过已验证的 Play Console 账户发布的应用符合此要求;请检查 Play Console 主页,查看是否仍有应用需要注册包名。如果您还在 Google Play 之外分发 APK(直接下载、华为 AppGallery、企业分发),也请注册这些包名。

可选应用商店

  • 华为 AppGallery:免费注册,需身份验证。如果你的用户使用没有 Google 服务的华为手机,会很有用。查看 如何将 Capacitor 应用发布到 Huawei AppGallery.
  • 三星 Galaxy Store 以及 Amazon Appstore:免费,受众较小,多数情况下使用同一个 APK。

常见注册问题及解决方法

Apple 注册卡在“pending”好几天。 通常是因为名称不匹配,或 D-U-N-S 记录对不上。请从注册页面联系 Apple Developer Support,不要重新申请,否则可能产生重复记录。

提示“Your enrollment could not be completed”,但未说明原因。 Apple 有时会拒绝申请且不说明原因,通常发生在该 Apple Account 之前关联过已终止的会员资格时。请使用一个全新的 Apple Account,并填写你的法定姓名。

D-U-N-S 地址不匹配。 请先在 Dun & Bradstreet 更新记录,等待同步完成后再重试。

Google 身份验证被拒绝。 Play Console 中的法定姓名必须与证件完全一致(包括证件上的中间名)。请修改账户详情中的姓名并重新上传。

Google 账号在创建后立即被封禁。 Google 会通过支付方式、设备和身份信息将账号与此前被封禁的账号关联。请勿尝试创建第二个账号来规避限制;请通过 Play Console 帮助中心进行申诉。

支付被拒绝。 部分预付卡和虚拟卡会被拒绝。请使用持卡人本人的常规信用卡或借记卡。

等待审核期间可以做什么

审核期间并非浪费时间。你可以:

清单

  • 决定每个商店用个人还是组织账号
  • 若以组织身份注册,请先获取 D-U-N-S 编号
  • 为 Apple Account 启用 2FA,并使用法定姓名
  • 加入 Apple Developer Program(每年 99 美元)
  • 注册 Play Console(一次性 25 美元),验证身份、电话、邮箱及设备
  • 接受 App Store Connect 协议;若涉及销售,请设置税务和银行信息
  • 声明欧盟交易商身份
  • 创建 App Store Connect API 密钥并妥善保存 .p8
  • 创建并备份 Android upload keystore
  • 对于新的个人 Play 账号,需招募 12 名封闭测试人员

两个账号均获批后,下一步是签名。请阅读 iOS 证书与 provisioning profile 详解,然后按其中的端到端流程操作 如何将 Web App 上架到 App Store 和 Google Play.

为 Capacitor 应用提供 Live Updates

当 Web 层出现线上 Bug 时,通过 Capgo 发布修复,而不用等 App Store 审核好几天。用户会在后台收到更新,原生变更则仍走正常审核流程。

博客最新动态

Capgo 为你提供打造真正专业的移动应用所需的最有价值的洞察。