無料プランあり
ボタンひとつでモバイルアプリを公開。ビルド、署名、テストを行い、App Store と Google Play へ送ります。Mac は不要で、あなたが決めるまで何も公開されません。
カード不要。Expo、Capacitor、React Native、Flutter のアプリに対応。今お使いの GitHub リポジトリでそのまま使えます。キーはあなたの GitHub に保存されます。
// push200 とは
モバイルアプリのリリースには、証明書、プロファイル、署名キー、ビルド番号、そして 2 つの異なるストアが関わります。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
「自分の PC では動いたのに」
200 OK どのビルドも、毎回まっさらなマシンで始まります。
404 Not Found
「アップロードキーは誰が持ってる?」
200 OK キーは、暗号化された状態であなた自身の GitHub に保存されます。当社では保管しません。
503 Service Unavailable
「Android でクラッシュしてない?」
200 OK Android のビルドは、まず仮想スマホで開いて確認します。
// 使い方
アプリが置かれている GitHub リポジトリを連携します。main ブランチのコードを変更する必要はありません。
ステップごとのガイドに沿って、Apple と Google Play を一度だけ接続します。キーはそのまま、あなた自身の暗号化された GitHub シークレットに保存されます。
各段階の進み具合をポータルでリアルタイムに確認し、結果を TestFlight や Google Play で開きます。
// できること
App Store Connect のキーがすべてを処理します。ビルドごとに証明書とプロファイルを整え、App Store Connect へ送るので、そのまま TestFlight で使えます。
バンドルはアップロードキーで署名・検証され、Play へのアクセスを接続すると、下書きとして Google Play へ送られます。
Android のビルドは仮想スマホにインストールして開き、スクリーンショットとクラッシュチェックを行います。
ストアのキーはリポジトリの暗号化された GitHub シークレットにそのまま保存され、追加したときに Apple と Google で確認されます。Push200 はコピーを保管しません。
public: falseあなたを待っています。スイッチを試してみてください。ビルドは App Store Connect か Play の下書きで止まります。公開するかどうかは、いつもあなたが決めます。
各ビルドは最新のコードから作られた専用のブランチで実行されます。main ブランチが変更されることはありません。
// 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 が返ってくるからです。push して、200 OK。
iOS と Android の Expo アプリと Capacitor アプリです。素の React Native への対応は始まったばかりで、まだ多くの実アプリでは試されていません。Flutter への対応はできたばかりですので、最初のビルドがどうだったかぜひお知らせください。
いいえ。iOS のビルドは GitHub の Mac で実行されるので、Windows で作業できます。
ビルド時間は GitHub から、あなたの GitHub プランに基づいてあなたのアカウントに請求されます。iOS と Android のフルビルドは通常 18 分ほどで、無料枠を差し引く前の GitHub の公表料金で約 US$0.44 です。GitHub で利用上限を設定しておけば安心です。
リポジトリの暗号化された GitHub シークレットにそのまま保存され、保管場所はそこだけです。GitHub はワンクリックで接続でき、共有するリポジトリを自分で選べます。Push200 はストアのキーを保管しません。
ありません。ビルドは App Store Connect か Google Play の下書きで止まります。いつ公開するかはあなたが決めます。
Free はアプリ 1 個で $0、Pro はアプリ 5 個で月額 US$19、Team はアプリ無制限で月額 US$49 です。大規模な企業の方は個別にお見積りいたします。いつでも解約できます。