工作原理
你的应用代码在 GitHub 上。当你点击“构建”时,GitHub 会在你自己的 GitHub 账户上为这次构建启动一台 Mac。Push200 在那里构建并签名你的应用,然后提交到 App Store Connect,随时可在 TestFlight 中测试。
你完全不需要接触那台 Mac。你只需在控制台中查看每个阶段。
你需要准备
- 你的应用代码放在一个 GitHub 仓库中,并且是用 Expo 或 Capacitor 开发的
- 一个 Apple Developer 账户。Apple 会按年收取费用
- 在该 Apple 账户上创建密钥的权限。账户持有人(Account Holder)始终拥有这个权限
操作步骤
连接 GitHub 并选择你的应用
我们会从你的代码中读取应用名称和详细信息。
在 Apple 网站上创建一个密钥
你的应用页面会给出具体页面的链接,并告诉你要点击什么。你需要下载一个以
.p8结尾的小文件,并复制一串名为 Issuer ID 的代码。第一次大约需要 5 分钟。把它们添加到 Push200
我们会立即通过 Apple 进行验证。密钥会存入你 GitHub 的加密密钥中。
点击构建
构建完成后,Apple 会进行处理,并在可以通过 TestFlight 测试时发邮件通知你。
费用说明
构建在你自己的 GitHub 账户上运行,构建分钟数由 GitHub 按你自己的套餐计费。一次完整的 iOS 和 Android 构建通常大约用 18 分钟,按 GitHub 公布的价格计算,在扣除免费额度之前约为 US$0.44。我们建议你在 GitHub 的账单设置中设置消费上限。