Skip to content

MS_CodePush

nishi_74322014 edited this page Sep 1, 2026 · 1 revision

CodePush

概要

  • .NET ではないが、Microsoft のサービス。

  • Microsoft 社が開発している

    • OTA アップデートをサポートするためのプラットフォーム
    • Cordova
      React Native
      サポートしている

補足(OTA アップデートの意味): OTA(Over The Air)アップデートは、
アプリ ストアの審査を通さずにアプリの中身を差し替える仕組みである。
Cordova / React Native は画面と処理の大半が JavaScript バンドルとして
実装されるため、ネイティブ部分を変えない修正であれば
そのバンドルだけを配信して更新できる、という理屈になっている。
緊急のバグ修正を即日反映できる点が最大の利点だった。

詳細

移行メモ(未記述): 「詳細」節は元ページでも「...。」のみで、
内容が書かれていない。

補足(サービスは終了した): CodePush は
Visual Studio App Centerに統合されたのち、
App Center 自体が 2025 年 3 月に提供終了した。
現在の移行先は次のとおり。

用途 移行先
React Native の OTA Expo UpdatesMicrosoft の code-push-server(OSS として公開)
配布・クラッシュ解析 App Center Analytics/Diagnostics → FirebaseSentry
ビルド / CI GitHub ActionsGitHub Actions)、Bitrise

なお、OTA アップデートは 各ストアの規約に抵触しうる点にも注意が要る
(Apple は「アプリの主目的を変えない範囲」に限って認めている)。

参考

本 Wiki 内


Tags: UIサブシステム

NetDevInfraWiki

マイクロソフト系技術情報 Wiki
Open 棟梁 Wiki

(未着手)

開発基盤部会 Wiki

移行管理: DONETODO

Clone this wiki locally