コンテンツにスキップ

Getting started

GitHub

このドキュメントでは、自宅で自動更新サーバーを実行する方法を説明します。

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

codeをオープンソース化することに賭けて、ここで作成したすべてのcodeをパイウォールせずに公開しました。隠し戦いではなく、世界をより良い場所に変えることができることを信じています。

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

しかし、これを実現するには、みんなが自分の役割を果たす必要があります。私たち全員が、あなたも含めて。

あなたがCapgoに合わない場合は、自分で価格を決めて、自作のメーカーを支援してください。 自作のメーカーを支援してください あなたの条件で。

機能の平衡

機能の平衡

あなたが独自のサーバーを選択した場合、5分のセットアップフローを失うことになります。
あなた自身でこれらの機能を実装する必要があります。

機能Capgo自社ホスト
更新🚧
自動復旧🚧
失敗時のメール通知🚧
チャンネル🚧
チャンネルオーバーライド🚧
デバイスオーバーライド🚧
チャンネル設定🚧
デバイス設定🚧
カスタムID🚧
自動チャンネル設定🚧
API チャンネル🚧
更新統計🚧
ダウンロード失敗統計🚧
アプリ使用状況統計🚧
更新暗号化🚧
Delta (manifest) の更新

Capgo クラウドとサーバーを同時に使用することはできません。

Auto と Manual の選択

Auto と Manual の選択

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

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

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

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

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

サーバーからこのzipファイルを独自で配信する必要があります。

Getting startedから続けてください

Getting startedから続けてください

自動更新を使用している場合 スタート __CAPGO_KEEP_0__を__CAPGO_KEEP_1__に接続して、 @capgo/capacitor-updaterを使用 native capabilityのための@capgo/capacitor-updaterの使用 Capgo Enterprise Capgo Enterpriseの製品フロー Ionic Enterprise Pluginの代替 Ionic Enterprise Pluginの代替の製品フロー Capgo Alternatives Capgo Alternativesの製品フロー Capgo Consulting Capgo Consultingの製品フロー