账号概览

登录后的第一站,集中展示当前账号所属团队、开发者会员状态,并提供两个衍生功能:开心上架自身的授权激活,以及 App Store Connect API 密钥管理。

团队(Team)

一个 Apple ID 可能同时属于多个开发者团队。在「团队」区域可以看到该账号下的全部团队,点击「激活」切换当前操作的团队(免费账号显示为「免费账号」)。切换后,证书、Bundle ID、描述文件、设备、应用等功能都会基于新激活的团队重新加载。

账号信息

展示当前登录方式(网页登录 / App 登录 / API 密钥)、姓名、账号邮箱、最近使用时间,以及开发者状态相关信息:

  • 开发者会员:所属团队的 Apple Developer Program 会员信息,包括团队名称、团队 ID、Agent 邮箱、角色(Roles)。
  • 证书与描述文件权限:当前账号是否允许操作证书和描述文件。
  • 可查看全部 App:是否有权限查看团队下的全部 App。

若该 Apple ID 没有开发者计划会员资格,页面会提示「未加入 Apple Developer Program」,说明无法访问证书、描述文件等开发者门户功能,并给出两个方向:前往 developer.apple.com 购买会员,或者用网页登录方式先登录账号,生成 API 密钥来单独使用 App Store Connect 相关功能(不依赖开发者门户会员资格)。

开心上架授权

「开心上架授权」是本产品自身的使用授权(与 Apple 的开发者会员是两回事),绑定到当前 Apple ID:

  1. 若尚未激活,点击「激活开心上架授权」,输入购买得到的激活码。
  2. 激活码会绑定到当前 Apple ID,提交后即完成激活。
  3. 激活后可在此查看授权邮箱与到期时间;到期前可以点击「刷新」查看最新状态。
  4. 还没有激活码可点击「前往官网购买」(appuploader.net)。

App Store Connect API 密钥

用于生成免密码、免二次验证、长期有效的登录凭据,可以配合 账号与登录 中的「API 密钥」方式在任意设备上登录同一个 App Store Connect 账号:

  1. 点击「生成密钥」,填写密钥名称。
  2. 提交后会生成一把 App Store Connect API 密钥(ADMIN 权限,可访问全部 App),以 JWT 方式认证访问 App Store Connect。
  3. 私钥(.p8)只能获取这一次,请立即复制或下载为 .json 密钥文件保存好;这份 .json 文件可以直接在登录页「添加账号 → API 密钥 → 密钥文件」中导入。
  4. 密钥列表支持随时「导出密钥文件 (.json)」(前提是本机保存过该密钥的私钥),或「吊销」某把密钥——吊销后由它派生的所有 ASC 账号将立即无法再认证,且不可恢复。