提供免费版
点一下按钮,就能发布你的移动应用。自动构建、签名、测试,并提交到 App Store 和 Google Play。无需 Mac,在你点头之前,什么都不会公开。
无需银行卡。支持 Expo、Capacitor、React Native 和 Flutter 应用。直接使用你现有的 GitHub 仓库。你的密钥留在你的 GitHub 中。
// push200 是什么
发布一个移动应用,要处理证书、描述文件、签名密钥、构建号,还要对接两个不同的商店。每次你点击发布,Push200 都会从你的 GitHub 仓库帮你搞定这一切。
名字就是理念:你推送(push),然后得到 200,也就是代表成功的状态码。
# 发布的感觉就是这样
POST /release HTTP/1.1
Targets: ios, android
HTTP/1.1 200 OK
Signed: true
Phone-Test: passed
Delivered-To: App Store Connect, Google Play
Public: false # 直到你点头// 是不是很眼熟?
401 Unauthorized
“描述文件不匹配。”
200 OK 每次构建都会自动获取证书和描述文件。
409 Conflict
“这个构建号已经用过了。”
200 OK 我们会读取商店里最新的构建号,然后使用下一个。
403 Forbidden
“这得用 Mac 才行。”
200 OK iOS 构建在 GitHub 托管的 Mac 上运行。你用 Windows 就行。
500 Internal Server Error
“在我电脑上明明没问题。”
200 OK 每次构建都从一台全新的干净机器开始。
404 Not Found
“上传密钥在谁手里?”
200 OK 你的密钥加密存放在你自己的 GitHub 中,我们不保留。
503 Service Unavailable
“它在 Android 上崩溃了吗?”
200 OK 每个 Android 构建都会先在虚拟手机上打开。
// 使用方法
关联你的应用所在的 GitHub 仓库。主分支上的代码无需任何改动。
按照分步指南,一次性连接 Apple 和 Google Play。你的密钥会直接存入你自己加密的 GitHub Secrets。
在控制台实时查看每个阶段,然后在 TestFlight 或 Google Play 中打开结果。
// 你能得到什么
你的 App Store Connect 密钥会完成这些工作。每次构建都会自动处理好证书和描述文件,然后提交到 App Store Connect,随时可在 TestFlight 中测试。
应用包会用你的上传密钥签名并校验。连接 Play 访问权限后,会以草稿形式提交到 Google Play。
Android 构建会安装到虚拟手机上并打开,同时截图并检查是否崩溃。
商店密钥会直接加密存入你仓库的 GitHub Secrets,并在添加时与 Apple 和 Google 进行校验。Push200 不保留副本。
public: false等你操作。试试这个开关。构建止步于 App Store Connect 或 Play 草稿。是否公开发布,永远由你决定。
每次构建都在一个独立的分支上运行,基于你的最新代码。你的主分支永远不会被改动。
// 200 OK
再也不用半夜跟证书较劲。你的应用上架 App Store 和 Google Play,你认识的每个人都能下载。
Apple 和 Google 会审核每一个应用,何时公开由你决定。
// 价格
构建在你自己的 GitHub 账户上运行,因此构建分钟数由 GitHub 按你自己的套餐计费。无论你构建多少次,我们的价格都不变。
免费开始,无需银行卡。价格以美元计。随时可以取消。
// 你的构建设置
{
"framework": "capacitor",
"platform": "both",
"appDir": "mobile",
"ios": { "bundleId": "com.you.app" },
"android": {
"packageName": "com.you.app",
"track": "internal"
}
}// 常见问题
你推送(push)你的应用,而 200 是网络上代表成功的状态码。推送,然后 200 OK。
支持 iOS 和 Android 的 Expo 和 Capacitor 应用。纯 React Native 支持是新功能,还没有在很多真实应用上验证过。Flutter 支持刚刚推出,请告诉我们你的第一次构建情况如何。
不需要。iOS 构建在 GitHub 托管的 Mac 上运行,所以你用 Windows 就行。
GitHub 会按你的 GitHub 套餐,把构建分钟数计入你自己的账户。一次完整的 iOS 和 Android 构建通常大约用 18 分钟,按 GitHub 公布的价格计算,在扣除免费额度之前约为 US$0.44。你可以在 GitHub 中设置消费上限,把费用控制在自己手里。
直接存入你仓库的加密 GitHub Secrets,而且只存放在那里。你只需一键连接 GitHub,并自行选择要共享哪些仓库。Push200 不保留你的商店密钥。
不会。构建止步于 App Store Connect 或 Google Play 草稿。何时公开,由你决定。
免费版 $0,可用于 1 个应用;专业版每月 US$19,可用于 5 个应用;团队版每月 US$49,应用数量不限。大型企业可以向我们咨询定制价格。你可以随时取消。