// 迁移到 push200

想换一种方式来构建和发布你的应用?

如果你正在寻找另一种构建移动应用并提交到应用商店的方式,这里介绍 Push200 的工作方式,以及如何把应用迁移过来。

无需银行卡。支持 Expo、Capacitor、React Native 和 Flutter 应用。直接使用你现有的 GitHub 仓库。你的密钥留在你的 GitHub 中。

Push200 能做什么

  • 从你的 GitHub 仓库为 iPhone 和 Android 构建 Expo 和 Capacitor 应用
  • 每次构建都在你自己的 GitHub 账户上运行,构建分钟数由 GitHub 按你自己的套餐计费
  • 使用你的 App Store Connect 密钥处理 iOS 签名,使用你的上传密钥处理 Android 签名
  • 在虚拟手机上打开每个 Android 构建,同时截图并检查是否崩溃
  • 把你的应用提交到 App Store Connect(随时可在 TestFlight 中测试),并以草稿形式提交到 Google Play
  • 在简洁的控制台中每次只显示一个步骤,你不需要编写构建文件

如何迁移你的应用

  1. 连接 GitHub

    选择你的应用所在的仓库。我们会从你的代码中读取应用的详细信息。主分支上的代码无需任何改动。

  2. 添加你的商店密钥

    用 App Store Connect 密钥连接 Apple,在 Play Console 中发送邀请来连接 Google Play。如果你的应用已经在 Google Play 上,请添加你之前用过的 Android 密钥。

  3. 点击构建

    在控制台中实时查看每个阶段,然后在 TestFlight 或 Google Play 中打开结果。

迁移时需要检查的事项

  • 使用同一个 Android 密钥。Google 要求你的应用的每个版本都用同一个密钥签名。这类文件通常以 .jks、.keystore 或 .p12 结尾
  • Apple 证书。Apple 同时只允许少数几个签名证书。如果达到上限,你可以粘贴一个已有证书的私钥
  • 在 Apple 网站上删除证书之前,请确认没有其他地方在使用它。正在使用该证书的其他构建服务将无法再签名新的构建
  • 构建变量和 Firebase 文件。在你的应用页面添加它们,每次构建都会用到
  • 构建号。我们会读取商店里最新的构建号,然后使用下一个,所以你不需要手动修改

先试一试

你的主分支永远不会被改动,因为每次构建都在独立的分支上运行。你可以用免费版试用 Push200:1 个应用,每天 3 次构建,无需银行卡。

你的下一次发布,可能只差一次点击。

免费开始,无需银行卡。今天就设置好你的第一个应用。

免费开始