-
Notifications
You must be signed in to change notification settings - Fork 0
MS_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 Updates、Microsoft の code-push-server(OSS として公開) 配布・クラッシュ解析 App Center Analytics/Diagnostics → Firebase、Sentry ビルド / CI GitHub Actions(GitHub Actions)、Bitrise なお、OTA アップデートは 各ストアの規約に抵触しうる点にも注意が要る
(Apple は「アプリの主目的を変えない範囲」に限って認めている)。
-
ハイブリッドアプリをリアルタイム更新できる「CodePush」の使い方 - WPJ
https://www.webprofessional.jp/push-code-updates-to-apps-instantly-with-codepush/ -
Monaca/Cordova で CodePush を使ってみる - Qiita
https://qiita.com/lethe2211/items/5244a68e9bafb8ff5c22
Tags: UIサブシステム
このWikiは「Open棟梁Project」,「OSSコンソーシアム 開発基盤部会」によって運営されています。