コンテンツにスキップ

__CAPGO_KEEP_1__

紹介される概念には、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バンドルを更新する場合にのみ適用されません。

codeが仮想マシン上で実行され、Android APIへのアクセスが制限されている場合 (例: ウェブビューまたはブラウザ内で実行されるJavaScript)、この制限は適用されません。

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

App Store

App Store

この文書は、2015年以降の 3.3.2Apple Developer Program License Agreement 完全に許可されています:javascriptとアセットのオーバー・ザ・エア更新 - そして、最新のバージョン (20170605) ここでダウンロードできます この規定はさらに広範囲にわたります __CAPGO_KEEP_1__

Interpreted code は、アプリケーションにダウンロードされる場合、そのような code: (a) アプリケーションの主な目的を変更しないようにする必要があります。提供される機能や機能性が、アプリケーションの提出されたApp Storeの目的と一致しない場合、(b) 他の code またはアプリケーションのストアまたはストアーフロントを作成しないようにする必要があります。、(c) OSの署名、サンドボックス、またはセキュリティ機能をバイパスしないようにする必要があります。

Capacitor アップデートツールは、上記の規則を完全に遵守することができます。ただし、更新されたアプリケーションが、App Storeで承認された元の目的から大きく逸脱しないようにする必要があります。

Appleのガイドラインに従って、App Storeで配布されるアプリは、以下のシナリオを有効にすることを避けることをお勧めします。 Force update App Storeのレビュー規定では、 アプリは、ユーザーにアプリを評価するよう強制することはできません。アプリをレビューするよう強制することはできません。 他のアプリをダウンロードするよう強制することはできません。 または、他の類似のアクションを強制することはできません。 これにより、アプリの機能、コンテンツ、またはアプリの使用が可能になります。 デフォルトの背景アップデートの動作は、この問題には関係ありません。新しいバージョンを適用するようにユーザーに強制することはありません。 ただし、ユーザーがアプリを閉じるまで、ユーザーに新しいバージョンを適用するように強制することはありません。 しかし、少なくとも、ユーザーがこの役割を認識することをお勧めします。

オープンソース

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

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

Open source

Section titled “Open source” is not translated as it is a protected token and a title. The rest of the text is translated as per the source text.

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

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

最終的なメモ

「最終的なメモ」

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

ここで作成したすべての code をオープンソース化するという賭けをしました。壁を作るのではなく、隠すのではなく、世界をより良い場所にしたいと考えています。

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

シンプルな計算

「シンプルな計算」

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