开心上架 Appuploader 登录教程 网页登录 App 登录与 API 密钥三种方式

介绍 Appuploader(开心上架)的账号与登录,添加和管理 Apple 开发者账号是使用大多数功能的第一步,提供三种登录方式——网页登录、App 登录、API 密钥。账号添加后保存在列表中直接进入,支持多账号切换与移除(。登录后需选择当前操作的开发者团队,无付费会员资格会提示前往 Apple 官网注册;Apple 开发者协议更新需逐份同意,也可谨慎开启自动同意。桌面端支持网络代理设置与语言切换。

账号与登录

添加并管理你的 Apple 开发者账号,是使用「开心上架」大多数功能的第一步(文件&提交 除外,它无需登录)。

三种登录方式

添加账号时,先在「账号密码」和「API 密钥」两种录入方式之间选择,其中「账号密码」同时覆盖付费和免费的 Apple ID:

登录方式 说明 适用场景
网页登录(Web / idmsa) 使用 Apple ID 和密码登录开发者门户,支持双重验证。功能最完整。 已加入 Apple Developer Program 的付费账号,需要使用证书、Bundle ID、描述文件、设备等全部功能
App 登录(App / xcode) 免费账号登录方式,无需 Xcode,走 App 协议登录。 未加入付费开发者计划的免费 Apple ID
API 密钥(API 密钥 / asc) 使用 App Store Connect API 密钥做无状态 JWT 认证,无需密码,不会触发双重验证,长期有效。 免密码、免二次验证的长期访问,适合团队协作或自动化场景

API 密钥既可以在添加账号时手动填写 Issuer ID / Key ID / .p8 私钥(或直接导入密钥文件 .json),也可以先用账号密码登录后,在 账号概览 页面生成。.p8 私钥只保存在浏览器本地,不会上传到服务器,仅用于在本地为短期令牌签名。

未支付 99 美元开发者会员的免费账号,请使用「App 登录」方式;「网页登录」和「API 密钥」通常要求账号已加入付费的 Apple Developer Program。

添加与管理账号

  1. 点击「添加账号」,选择录入方式(账号密码 / API 密钥)。
  2. 填写对应凭据后点击「登录」。若账号开启了双重验证,会弹出验证对话框,选择「受信任设备推送」或输入短信验证码完成验证。
  3. 登录成功后账号会被保存在「已保存的账号」列表中,之后可以直接点击列表中的账号「进入」,无需重新输入密码。
  4. 需要在多个账号间切换时,使用顶部的「切换账号」入口,或直接在账号列表中选择另一个账号。
  5. 不再需要某个账号时,可以「移除账号」——会同时删除浏览器中保存的凭据,以及本机保存的登录会话和密钥文件;如果本机文件删除失败,也可以选择「仅移除浏览器记录」,保留本机文件。

对于身份需要二次验证的操作(例如展示或使用敏感凭据),系统会随时弹出「验证身份」提示,要求你重新输入 Apple ID 密码或提供 .p8 私钥,服务器只向 Apple 校验,不会触发重新登录或验证码。

团队与会员状态

一个 Apple ID 可能属于多个开发者团队(Team)。登录后请在 账号概览 中选择当前要操作的团队;证书、Bundle ID、描述文件、设备、应用等功能都基于当前激活的团队。如果所选团队没有付费的 Apple Developer Program 会员资格,页面会提示「此 Apple ID 没有 Apple Developer Program 团队」,并引导前往 Apple 官网注册。

Apple 开发者协议

Apple 不定期更新开发者协议,需要同意后才能继续使用证书、Bundle ID、描述文件等功能。系统检测到待同意协议时会提示「待同意协议」,点击「查看并同意」逐份处理。部分协议(涉及身份验证、国家/地区更新、税务或银行信息)无法在本应用内直接同意,需要前往 developer.apple.com 或 App Store Connect 完成。

也可以在设置中开启「自动同意 Apple 协议」:开启后检测到协议更新会自动代你同意,不再弹窗确认(付费应用协议同样自动签署),但仍需要补充资料的协议除外。这等同于代你签署 Apple 合同,请谨慎开启。

其他设置项(桌面端)

  • 网络代理:设置或清空 HTTP(S) 出站代理,留空则使用系统网络设置;修改后可点击「测试连接」查看当前出口 IP。
  • 停止服务:关闭本机正在运行的服务,需要重新启动才能继续使用。
  • 语言切换:在简体中文和英文界面之间切换。