メインコンテンツへスキップ

Microsoft CodePush: 旧バージョンの扱い

CodePushはモバイル向けJavaScript OTAアップデートの先駆けでした。ホスト型サービスは終了し、Capacitor チームには後継が必要です。

最終更新日

CodePushの強み

無料枠、Microsoftのインフラ、JavaScriptバンドルのシンプルなプロモート/ロールバックフロー。特にReact Native向け。

廃止

App Center CodePushの終了により、チームはセルフホストするか、スタックを変更するか、自分たちのフレームワーク向けに作られたベンダーを採用することを迫られた。

Capacitor のパス

Capgoは署名、チャネル、アナリティクスを備えたCapacitorのライブアップデート向けに構築されており、CodePush SDKのドロップイン代替品ではありません。

CodePushを継続すべきユーザー

アプリが React Native であり、すでに運用しているプロモートとロールバックフローを持つアーカイブ済みのスタンドアロンサーバーをセルフホストしている場合。

アプリを廃止予定で、2025年3月31日の終了前に取得したレガシーApp Centerのエクスポートだけが必要な場合。

よくある質問

Microsoft CodePush はまだ利用できますか?
いいえ。Microsoft は 2025 年 3 月 31 日に App Center(ホスト型 CodePush を含む)を終了し、スタンドアロン版 CodePush サーバーのリポジトリをアーカイブしました。
React Native チームは CodePush の代わりに何を使うべきですか?
Expo の EAS Update、またはアーカイブされた CodePush サーバーのセルフホスト版です。Capgo は React Native をサポートしていません。
Capacitor、Ionic、Cordova チームは CodePush の代わりに何を使うべきですか?
Capgo です。ストアのレビューなしで JavaScript、HTML、CSS、アセットの変更を配信でき、チャネル、暗号化されたバンドル、自動ロールバック、ワンクリックでの変更取り消しに対応しています。年間一括払いで月額 12 ドルから。
Capgo は CodePush の SDK としてそのまま使える代替品ですか?
いいえ。Capgo は独自の Capacitor プラグインを使用します。@capgo/capacitor-updater. CodePush の SDK とデプロイキーを削除し、Capgo のアップデーターをインストールして、デプロイを Capgo のチャネルとして作り直します。