メニューに進む

概要

Capgoのクイックスタートチュートリアルでは、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.*.*✅ Fully supported
v6.*.* (≥6.25.0)v6.*.*✅ Fully supported
v5.*.* (≥5.10.0)v5.*.*✅ Fully supported
v5.*.* (<5.10.0)v5.*.*⚠️ Deprecated
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に対しては適用されません。

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

段落 3.3.22015年以降、 Apple Developer Program License Agreement 完全にJavaScriptやアセットのオーバー・ザ・エア更新を許可しており、最新のバージョン(20170605)はここからダウンロードできます __CAPGO_KEEP_0__はCapgoのprotected token listに含まれているため、翻訳されません。__CAPGO_KEEP_1__もCapgoのprotected token listに含まれているため、翻訳されません。 この規則はさらに広範囲にわたっています:

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.

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

Apple のガイドラインに従ってさらに遵守するために、App Store から配布されるアプリでは、"scenario" を有効にすることをお勧めしません。なぜなら、App Store レビュー ガイドラインでは、次のように述べられているからです: Force update アプリは、ユーザーにアプリを評価することを強制することはできません。アプリをレビューすることを強制することはできません。別のアプリをダウンロードすることを強制することはできません。あるいは、他の類似のアクションを強制することはできません。アプリの機能、コンテンツ、またはアプリの使用をアクセスするために。 バックグラウンド アップデートのデフォルト動作は、この問題にはつながらないため、ユーザーに新しいバージョンを適用するように強制することはありません。ただし、ユーザーがアプリを閉じるまで待つ必要があるため、少なくともその役割を認識することが必要です。 オープンソース

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

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

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

__CAPGO_KEEP_0__ Updater

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

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

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

ここで、すべての code をオープンソース化するという賭けを出しました。パイウォールを設けるのではなく、隠し戦いをせずにオープンにすることで、世界をより良い場所にしたいと考えています。

これを可能にするには、すべての人が自分の役割を果たす必要があります。 Capgo クラウドがあなたのニーズに合わない場合は、 ここ あなたの条件で

シンプルな数学

「シンプルな数学」

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

概要から続けて

「概要から続けて」

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