Skip to content

概要

Capgoアカウントにアプリを追加する

  1. Adding an app to your Capgo account

  2. CI/CDと統合するCapgo

  3. Capgoにコミットをプッシュするとバンドルアップロードをトリガーする

  4. Capgo バンドルパブリッシングの設定とカスタマイズ

  5. Capgoを使用したリアルタイム更新を有効にするアプリの設定

  6. Capgoからアプリにリアルタイム更新をデプロイする

ステップごとにガイドをフォローするか、興味のあるコンポーネントのドキュメントに直接ナビゲートしてください。

Capgoのディスコードサーバーに参加してください!

プラグインバージョンCapacitor互換性メンテナンスされている
v7.*.* (≥7.25.0)v7.*.*✅ 完全サポート
v6.*.* (≥6.25.0)v6.*.*✅ 完全サポート
v5.*.* (≥5.10.0)v5.*.*✅ 完全サポート
v5.*.* (<5.10.0)v5.*.*⚠️ 廃止
v4.*.*v4.*.*❌ これ以上サポートされません
v3.*.*v3.*.*❌ これ以上サポートされません
>= 8v4.*.*⚠️ バージョニング問題のためCIプロセスにより廃止

ストアガイドラインの適合

ストアガイドラインの適合

Android Google PlayとiOS App Storeには、Capacitor-updaterソリューションをアプリケーションに統合する前に知っておくべきルールが含まれるガイドラインがあります。

第三段落 デバイスとネットワークの悪用 codeのソースをGoogle Playの更新メカニズム以外の方法で更新することは制限されています。ただし、この制限はjavascriptバンドルを更新する場合には適用されません。

この制限は、Android APIに限られたアクセス権を持つ仮想マシン上で動作するcodeには適用されません。

Capacitor-updaterは、JSバンドルを更新し、ネイティブcodeを更新しないため、完全に許可されています。

段落 3.3.22015年以降の Apple Developer Program License Agreement 完全にJavaScriptやアセットのオーバー・ザ・エア更新を許可しており、最新バージョン(20170605) ダウンロード可能 この規定はさらに広範囲にわたります。

Interpreted code は、アプリケーションにダウンロードされる場合、そのような code は、次の条件を満たす限り、(a) アプリケーションの主な目的を変更しないようにすること、(b) 他の code またはアプリケーションのストアまたはストアーフロントを生成しないようにすること、(c) OS の署名、サンドボックス、またはセキュリティ機能をバイパスしないようにすることです。

Capacitor アップデートツールは、上記の規則を完全に遵守することができます。ただし、アップデートされた製品が、元の App Store 承認された意図から大きく逸脱しない限りです。

App Store から配布されるアプリケーションでは、Apple のガイドラインに従うために、App Store から配布されるアプリケーションでは、 Force update App Store でのレビュー ガイドライン に記載されているように、ユーザーにアプリを評価するよう強制すること、レビューするよう強制すること、他のアプリをダウンロードするよう強制すること、またはアプリの機能、コンテンツ、または使用にアクセスするために必要な他の類似のアクションを強制することはできません。 バックグラウンドの更新のデフォルト動作は、この問題にはつながらないため、ユーザーに新しいバージョンを適用するよう強制することはありません。ただし、ユーザーが新しいバージョンを適用するよう促す場合、少なくともその役割を認識することが必要です。

オープンソース

「オープンソース」セクション

プラグインは LGPL-3.0 ライセンス、バックエンドは AGPL-3.0 ライセンスです。

__CAPGO_KEEP_0__

__CAPGO_KEEP_1__はアプリケーション内で実行されるかどうかは関係ありません。

💡 LGPL-3.0 は、プラグインの code を変更した場合、その変更内容を、同等のライセンスでオープンソースで公開することが義務付けられます。変更せずに code を使用している場合、そこに関係ありません。詳細は下記の問題を参照してください。

アプリに組み込むことができる

最終的なメモ

「最終的なメモ」

あなた自身でホストしている場合、このツールが役に立つと感じたら、私の仕事を支援するためにスポンサーになることを検討してください。 GitHub のスポンサー.

私がここで作成したすべての code をオープンソース化するという賭けをしました。パスワードを設定するのではなく、戦いと隠蔽を避け、世界をより良い場所にしたいと考えています。

このことが可能になるためには、すべての人が自分の役割を果たす必要があります。包括的にはあなたも。 Capgo クラウドがあなたのニーズを満たさない場合は、自律的なメーカーを支援することを検討してください。 ここ あなたの条件で

Simple Maths

「Simple Maths」

基本プランの価格: $14*12 = $168 年間 平均開発時間/時間 = $60 つまり、自社ホストで 3 時間を浪費すると、1 年分の費用を捻出できます。3 時間を超えると、金銭的損失となります ^^

Keep going from Overview

「Keep going from Overview」

Capgo を使用している場合 概要 CI/CD の自動化を計画するには、CI/CD と接続します。 Capgo CI/CD CI/CD の製品ワークフローに Capgo CI/CD を使用します。 Capgo Native Builds ネイティブ ビルドの製品ワークフローに Capgo Native Builds を使用します。 Capgo統合 Capgo統合の製品ワークフローについて CI/CD統合 CI/CD統合の実装詳細について GitHub アクション統合 GitHub アクション統合の実装詳細について