コンテンツにスキップ

概要

Capgo の重要な概念を歩みながら、クイックスタート ガイドはあなたを導きます! 探索される概念には、次のものが含まれます:

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

  2. Capgo と CI/CD を統合する

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

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

  5. Capgo を有効に設定して、リアルタイム更新を有効にするアプリ

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

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

Discordコミュニティに参加

Discordコミュニティに参加する

CapgoのDiscordサーバーに参加してください!

メンテナンス

メンテナンス
プラグインバージョン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ソリューションをアプリケーション内に統合する前に、知るべきルールが含まれるガイドラインがあります。

Google Play

Google Play

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

この制限は、Android APIに制限されたアクセスを持つ仮想マシン上で動作するcodeに適用されません (例えば、Webviewまたはブラウザ内で動作するJavaScript)。

これにより、Capacitor-updaterが使用できます。Capacitor-updaterは、JSバンドルを更新し、ネイティブcodeを更新しないためです。

App Store

App Store

Capgo 3.3.22015年以降の Apple Developer Program License Agreement JavaScriptやアセットのオーバー・ザ・エア更新を完全に許可している ここでダウンロード この規定はさらに広い:

Interpreted code may be downloaded to an Application but only so long as such code: (a) does not change the primary purpose of the Application by providing features or functionality that are inconsistent with the intended and advertised purpose of the Application as submitted to the App Store, (b) does not create a store or storefront for other code or applications, and (c) does not bypass signing, sandbox, or other security features of the OS.

CapgoのCapacitor Updaterは、(a) アプリケーションがダウンロードされた後も、(b) アプリケーションがダウンロードされた後も、(c) アプリケーションがダウンロードされた後も、Capgoの__CAPGO_KEEP_1__を変更しない限り、CapgoのCapacitorをダウンロードすることができます。

Capgoの__CAPGO_KEEP_0__ Updaterは、Capgoの__CAPGO_KEEP_0__をダウンロードすることができます。 Force update Capgoの__CAPGO_KEEP_0__ Updaterは、Capgoの__CAPGO_KEEP_0__をダウンロードすることができます。 Capgoの__CAPGO_KEEP_0__ Updaterは、Capgoの__CAPGO_KEEP_0__をダウンロードすることができます。 Capgoの__CAPGO_KEEP_0__ Updaterは、Capgoの__CAPGO_KEEP_0__をダウンロードすることができます。

Appsはユーザーにアプリを評価するよう強制したり、アプリをレビューするよう強制したり、他のアプリをダウンロードするよう強制したり、またはアプリの機能、コンテンツ、または使用にアクセスするために他の類似のアクションを強制したりしてはなりません。

デフォルトのバックグラウンド更新の動作は、このような問題にはつながらないのです。なぜなら、ユーザーはアプリを閉じるまでに新しいバージョンを適用することを強制しないためです。ただし、表示する場合にはその役割を意識する必要があります。

オープンソース

「オープンソース」

プラグインはLGPL-3.0ライセンス、バックエンドはAGPL-3.0ライセンスの下で提供されています。

💡 LGPL-3.0ライセンスは、プラグインのcodeを変更した場合、変更した部分をオープンソースで同等のライセンスで公開することを義務付けています。変更せずにcodeを使用した場合にはこの問題にはつながらないです。詳細は下のリンクを参照してください。

アプリに含めることができる

最終的なメモ

「最終的なメモ」

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

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

このことが可能になるには、みんなが自分の役割を果たす必要があります。包括的にはあなたも含まれます 🥹。 Capgo クラウドがあなたのニーズを満たさない場合は、自律的なメーカーを支援することができます ここ あなたの条件で

基本プランの価格: $14*12 = $168 年間 平均開発者/時間 = $60 つまり、自宅ホスティングで 3 時間を浪費すると、1 年分の費用を支払うことができます。3 時間以上を費やした場合は、損失が生じます ^^