自作の自動アップデートサーバーを設定して管理するための包括的なガイド

Getting started

GitHub

このドキュメントでは、自社の自動アップデートサーバーを実行する方法を説明します。

この作業が役に立ったと感じたら、私の仕事を支援するためにスポンサーになることを検討してください。 Githubスポンサー.

ここで私が作成したすべてのcodeをオープンソース化することに賭けました。金銭的報酬を求めずにオープンにすることで、世界をより良い場所に変えることができるのではないかと信じています。

さらに、私はCapgoツールの開発に焦点を当て、オープンで透明なビジネスを目指します。

しかし、それを実現するには、私たち全員が自分の役割を果たす必要があります。包括的にはあなたも。

Capgoがあなたに合わない場合は、自らの価格で支払い、自らの条件で起業家を支援することを検討してください。 コントリビュートを検討してください 機能の平衡

Section titled “機能の平衡”

Section titled “機能の平衡”

自社サーバーを選択すると、5分のセットアップフローを失うことになります。
これらの機能をすべて実装する必要があります。

機能Capgo自社ホスト
アップデート🚧
自動復旧🚧
失敗時にメールアラート🚧
チャンネル🚧
チャンネルオーバーライド🚧
デバイスオーバーライド🚧
チャンネル設定🚧
デバイス設定🚧
カスタムID🚧
チャンネルを自動設定🚧
API チャンネル🚧
アップデート統計🚧
ダウンロード失敗統計🚧
アプリ使用状況統計🚧
アップデート暗号化🚧
Δ (マニフェスト) アップデート

注意してください。Capgoクラウドとサーバーを同時に使用することはできません。

AutoとManualの選択

AutoとManualの選択

Autoモードでは、Native codeが部分的にロジックを処理し、サーバーサイドでアップデートが決定されます。このモードはより安全で、細かいアップデートや、一部のデバイスまたはグループへの部分的なデプロイなどが可能です。

Manualモードでは、すべてのロジックがJSによって処理されます。

Capacitor アップデートのインストール

Capacitor のインストール
Capacitor をインストールする
npm install @capgo/capacitor-updater
npx cap sync

バンドルを準備する

バンドルを準備する

アップデートを送信するには、zip 形式でアプリを圧縮する必要があります。zip が正しく作成されていることを確認するには、Capgo CLI を使用することをお勧めします。

ファイルを含むバンドルを作成してサーバーから配信する
npx @capgo/cli@latest bundle zip

この zip をサーバーから自分で配信する必要があります。

続けてください

「続けてください」

この機能を使用している場合 「この機能を使用している場合」 「Getting started」を使用して 「Getting started」を使用して、移行とエンタープライズオペレーションの計画を行う場合、@capgo/capacitor-updaterを接続してください。 「@capgo/capacitor-updater」を使用して、@capgo/capacitor-updaterのネイティブ機能を使用します。 Capgo ビジネス Capgo ビジネス Ionic ビジネス プラグインの代替 __CAPGO_KEEP_0__ の代替 Capgo の代替、そして Capgo のコンサルティング Capgo のコンサルティング for the product workflow in Capgo Consulting.