コンテンツにスキップ

はじめに

GitHub

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

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

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

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

しかし、それを実現するには、みんなが自分の役割を果たす必要があります。私たち全員が協力することで、みなさんも役割を果たすことができます。

もしCapgoがあなたに合わない場合は、自分で価格を決めて、自前のメーカーを支援することを検討してください。 自前のメーカーを支援する 寄付する

Section titled “機能の完全な一致”

機能の完全な一致

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

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

注意事項は、Capgo クラウドとサーバーを同時に使用できません。

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ファイルをサーバーから自分で配信する必要があります。

「はじめから」を使用している場合 「はじめから」を使用して 企業向けのオペレーションとマイグレーションの計画を行うには、__CAPGO_KEEP_0__-updaterと接続してください。 「@capgo/capacitor-updater」を使用して 「@capgo/capacitor-updater」を使用することで、capgo/capacitorのネイティブ機能を利用できます。 Capgo Enterprise Capgo への製品フロー Ionic Enterprise プラグインの代替 __CAPGO_KEEP_0__ への製品フロー Capgo の代替 Capgo のアドバイザリー Capgo への製品フロー for the product workflow in Capgo Consulting.