为每个 App Store Connect 账户推送 App Review 通知: 每个账户。
每次审核。
推送给你。

App Review 状态发生变化时,Shipcue 会发送推送,同时覆盖所有 App Store Connect 账户,无需退出登录或切换账户。然后你可以在 iPhone 或 iPad 上发布、撤回,或者让计时器替你发布。

即将上架App Store

密钥如何处理

每个账户都有推送,无需反复登录。无需注册、无需邮箱、无需双重认证码。在 Private 模式下,你的 API 密钥不会传到我们的服务器。

问题所在

App Review 可不分上下班时间。

通过审核的消息可能在凌晨 3 点到来,被拒的消息可能在你坐飞机时到来,而你等待的那次审核,偏偏在另一个 Apple 账户下,不是你当前登录的那个。

一次只能收到一个账户的提醒

Apple 的 App Store Connect App 只显示你当前登录账户的提醒。要在那里跟进其他团队和客户的审核,你得退出登录、切换账户,再输入一次双重认证码。看看 Shipcue 有何不同。

消息来得慢

根据我们的经验,邮件通知有时来得很晚,或者只覆盖部分账户。一个版本可能在“Pending Developer Release”状态停留好几个小时都没人发现。

出门在外很难操作

想在手机上发布、撤回或暂停分阶段发布,就只能把桌面版网页塞进小屏幕里操作。

Shipcue 能做什么

先推送,再按你的节奏发布。

所有账户集中在一个清爽的列表里;任何账户的审核状态变化都会推送给你;还有随身可用、让人放心的发布控制。

一个列表

所有账户,一个列表。

为你负责的每个 App Store Connect 账户添加一个 API 密钥。Shipcue 会把所有 App 放进同一个列表,需要你处理的排在最前面。

  • 需要处理的优先显示。已通过、被拒和审核中的版本排在前面;已上线的 App 放在下面,不那么显眼。
  • 按账户或状态筛选,今天只关心某一个客户时很方便。
  • 沿用你熟悉的状态颜色(与 App Store Connect 一致),每种状态还有自己的形状,不会只靠颜色区分。
  • 真正为 iPad 设计。横屏时,账户、列表和详情并排显示。
iPad 上的 Shipcue:左侧的 Accounts 边栏列出 Client: Acme、Client: Northwind、Personal 和 Studio Nine,旁边的 Apps 列表显示 Acme Shop 和 Fretboard Pro 处于 Pending Developer Release,Tidepool 被拒绝。
示例数据。
每个账户都有推送

每个账户都会提醒你,无需反复登录。

Shipcue 会为你在每个账户中选择的 App 设置 App Store Connect webhook,这样所有账户的状态变化都会作为推送通知并排送达你的手机。无需退出登录,也无需切换账户。

  • 默认关注最重要的状态:Waiting for Review、In Review、Rejected、Pending Developer Release 和 Ready for Distribution。
  • 按 App 调整。对关注较少的 App,可以单独开启或关闭某些事件。
  • 防钓鱼设计。通知绝不会索要密钥或登录信息,也不会包含外部链接。
发布控制

凌晨 3 点通过审核了?让计时器去发布。

自己决定通过审核后怎么处理:等你来操作,或者在你设定的延迟之后自动发布(你随时可以介入)。设置一次即可,也可以按 App 或按版本单独调整。

  • Release now:现在就发布处于 Pending Developer Release 的版本。
  • 从审核中撤回:提交后发现问题时使用。
  • 分阶段发布:暂停、恢复,或向所有用户发布。
  • 凡是会发布的操作都要 Face ID。发布、撤回,以及任何让发布更自动化的规则,都需要你确认。Cancel 和 “+1 h” 只需点一下。

示例数据。Private 模式下的自动发布是尽力而为;请参阅两种模式有何不同。

iPhone 和 iPad 保持同步

密钥通过你的 iCloud Keychain 同步,由 Apple 端到端加密,两台设备都能直接使用,无需导入两次。

无需创建账户

无需注册、邮箱和密码。Shipcue 会在你的设备上生成一个匿名身份,我们的服务器只通过它来识别你。

与 App Store Connect 用语一致

状态、用词和颜色系列都与 Apple 的工具一致,没有什么新东西需要学。

清晰的确认步骤

每个不可撤销的操作,在你确认之前都会明确说明:对哪个账户的哪个版本,会发生什么。

浅色、深色和四种主题

默认外观清爽,另有信息更密集的主题,适合整天泡在开发者工具里的人。

用示例数据试一试

Explore Demo 会用虚构的 App 展示每一个页面,让你在添加任何密钥之前就能体验。

你的密钥,你做主

你的 API 密钥不会传到我们的服务器,除非你同意。

App Store Connect API 密钥拥有其角色的全部权限。所以每个账户都由你来决定 Shipcue 的服务器能做多少事,其中的利弊我们也会直说。

Private

默认 · 首发即提供

密钥只保存在你的设备上。我们的服务器只负责把 Apple 的状态通知转发给你。

密钥存放在哪里
存放在你的 iCloud Keychain 中,由 Apple 端到端加密,并同步到你的 iPhone 和 iPad。你也可以选择只保存在一台设备上。绝不会存放在我们的服务器上。
你如何得知状态变化
你的设备会设置 App Store Connect webhook。Apple 通知我们的服务器,我们的服务器再给你发送推送。我们的服务器没有任何密钥,也无法代你调用 Apple。
需要权衡之处
如果 Apple 漏发了某个 webhook,你会在下次打开或刷新 Shipcue 时看到这个变化。自动发布在计时结束时由你的设备执行,因此是尽力而为:如果你没有任何设备能执行,就不会发布。

Server-assisted

需主动开启 · 稍后推出

适用于即使所有设备都关机也必须让计时器触发的账户。你需要与我们的服务器共享一份加密的密钥副本。

你能得到什么
我们的服务器还会定期检查 App Store Connect,因此 webhook 漏发的变化也能显示出来,并由服务器自己执行自动发布和通知相关的操作。
密钥如何保管
密钥在离开你的设备之前就已加密,只会由隔离的处理程序在内存中解密,从不写入日志,也不进入我们的备份。切换回 Private 后,密钥会随即删除。

共享密钥确实有风险:如果我们的服务器遭到入侵,在你撤销之前,密钥可能被滥用。在上传任何密钥之前,Shipcue 都会显示完整的警告,并要求你明确同意。

无需注册,不做追踪没有姓名、没有邮箱,没有分析或广告 SDK。购买通过 Apple 完成。
托管在欧盟我们的服务器位于法兰克福,只存放推送和计时器所需的数据,例如 App 名称和审核状态。
随时撤销在 App Store Connect 中删除密钥,它在所有地方都会失效,包括 Shipcue。详情请见我们的隐私政策。
使用方法

几分钟即可设置好。

每个账户都需要一个 App Store Connect API 密钥。Shipcue 会一步步带你完成,我们的 API 密钥指南也列出了每一步。

  1. 创建 API 密钥

    在 App Store Connect 的 Users and Access › Integrations 中创建。请专门为 Shipcue 创建一个密钥;App Manager 角色可以发布和撤回,但不能管理用户。

  2. 添加到 Shipcue

    从“文件”App 导入 .p8 文件,从 Mac 用 AirDrop 发送,或者直接粘贴。Shipcue 随后会向 Apple 验证。

  3. 选择你的 App

    选择要关注的 App。Shipcue 会为状态变化设置 webhook,推送从一开始就能用。

  4. 收到提醒,然后处理

    状态变化会以推送的形式送达。打开 App 即可发布、撤回,或让自动发布计时器自行运行。

价格

一个方案,免费试用 14 天。

Shipcue Pro 为你添加的每个账户提供推送、发布控制和自动发布。可按月或按年付费,两种方式都先享 14 天免费试用。

Pro 月度订阅

按月付费。

$3.99 / 月

14 天免费试用

  • App Review 状态变化时发送推送,覆盖每个账户
  • 发布、撤回和分阶段发布控制
  • 通过审核后的自动发布计时器
  • iPhone 和 iPad,密钥保存在你的 iCloud Keychain 中
即将上架 App Store

Pro 年度订阅 节省 37%

适合全年都在发版的人。

$29.99 / 年

约合每月 $2.50 · 14 天免费试用

  • App Review 状态变化时发送推送,覆盖每个账户
  • 发布、撤回和分阶段发布控制
  • 通过审核后的自动发布计时器
  • iPhone 和 iPad,密钥保存在你的 iCloud Keychain 中
即将上架 App Store

没有免费方案。试用结束后,除非你订阅,否则 Shipcue 会保持只读:你仍能看到每个账户的审核状态,也可以下拉刷新,但推送、发布操作和自动发布都会停止。

以上为美国地区价格;其他国家和地区的价格由 Apple 设定。订阅由 Apple 处理,你可以随时在 Apple 账户设置中取消。

常见问题

问题与解答。

Shipcue 是 Apple 做的吗?

不是。Shipcue 是 AppLabs.lv 开发的独立 App。它使用 Apple 公开的 App Store Connect API 和你自己创建的密钥,与 Apple 没有隶属关系,也未获 Apple 认可。

Shipcue 要多少钱?

Shipcue Pro 每月 $3.99,或每年 $29.99(美国地区价格;其他国家和地区的价格由 Apple 设定)。两种方式都先享 14 天免费试用。

免费试用结束后会怎样?

如果你不订阅,Shipcue 会保持只读。你仍能看到每个账户的审核状态,也可以下拉刷新,但推送、发布操作和自动发布需要 Shipcue Pro。

我的 API 密钥会离开我的 iPhone 吗?

在 Private 模式下,密钥保存在你的 iCloud Keychain 中,这样你的 iPhone 和 iPad 都能使用。Apple 会对它进行端到端加密,它不会传到 Shipcue 的服务器。你也可以让某个密钥只保存在一台设备上。

只有当你之后为某个账户开启 Server-assisted 模式,并在看到明确的警告之后,才会有一份加密的副本发送到我们的服务器。

密钥应该选哪个角色?

请专门为 Shipcue 创建一个密钥。App Manager 可以发布和撤回版本,但不能管理用户,很合适。避免使用 Admin 密钥,也不要重复使用 CI 依赖的密钥。API 密钥指南列出了每一步。

需要注册吗?

不需要。没有账户、邮箱和密码。Shipcue 会在你的设备上创建一个匿名身份,保存在你的 iCloud Keychain 中,这足以支持推送和计时器。

自动发布一定会执行吗?

在 Private 模式下是尽力而为:计时结束时,我们的服务器会通知你的设备,由其中一台用它自己的密钥执行发布。如果没有设备能执行,就不会发布,并且会通知你。这是更安全的失败方式。计划在后续版本推出的 Server-assisted 模式,则由我们的服务器执行发布。

可以添加多少个账户和 App?

你负责多少就能加多少:你自己的、雇主的、客户的。每个账户都需要自己的 API 密钥。

有 Mac 版吗?

目前没有。Shipcue 为 iPhone 和 iPad 打造,并提供完整的 iPad 布局。

我丢了设备,该怎么办?

请先在 App Store Connect 中撤销密钥;只有这一步能让它在所有地方失效。然后在 Shipcue › Settings › Devices 中移除该设备。分步说明见支持页面。

Shipcue App 图标

别再反复刷新 App Store Connect 了。

让 Shipcue 替你关注所有账户的 App Review,轮到你行动时告诉你。

即将上架App Store