メニューに進む

__CAPGO_KEEP_1__

クイックスタートチュートリアルでは、Capgoの重要な概念をご案内いたします。概念としては、以下のものが含まれます。

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

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

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

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

  5. Capgoを使用してアプリをリアルタイムに更新するように設定する

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

ステップごとにガイドを進めていきましょう、または、興味があるコンポーネントのドキュメントに直接移動してください。

Discordコミュニティに参加

Section titled “Join Discord Community”

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

プラグインバージョンCapacitor互換性メンテナンス
v7.*.* (≥7.25.0)v7.*.*✅完全サポート
v6.*.* (≥6.25.0)v6.*.*✅完全サポート
v5.*.* (≥5.10.0)v5.*.*✅完全サポート
v5.*.* (<5.10.0)v5.*.*⚠️ deprecated
v4.*.*v4.*.*❌ これより前のバージョンはサポートされていません
v3.*.*v3.*.*❌ これより前のバージョンはサポートされていません
>= 8v4.*.*⚠️ バージョン管理の問題によりCIプロセスで非推奨

アプリストアガイドラインの準拠

アプリストアガイドラインの準拠

AndroidのGoogle PlayとiOSのApp Storeには、Capacitor-updaterソリューションをアプリケーションに統合する前に、注意する必要があるルールが含まれています。

ソースの更新方法 デバイスとネットワークの乱用 topic describe that updating source code by any method other than Google Play’s update mechanism is restricted. But this restriction does not apply to updating javascript bundles.

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

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

パラグラフ 3.3.22015年以降、 アプリ開発者プログラムライセンス契約 JavaScript とアセットのオーバー・ザ・エア更新を完全にサポートし、最新バージョン (20170605) では ここからダウンロードできます この規則はさらに広く:

解釈された code は、アプリケーションにダウンロードできますが、そのような code: (a) は、アプリケーションの主な目的を変更する機能または機能を提供しておらず、App Store への提出時に意図されていたと広告された目的と一致しない場合、(b) は、他の code またはアプリケーションを含むストアまたはストアーフロントを作成しない場合、(c) は、OS の署名、サンドボックス、またはセキュリティ機能をバイパスしない場合

Capacitor アップデートは、次の規則を完全に遵守することを許可しますが、更新された製品が App Store から承認された元の意図と一致しない場合、

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

オープンソース

__CAPGO_KEEP_1__

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

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

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

自分でホストしている場合、このツールが役に立つと感じた場合は、__CAPGO_KEEP_0__スポンサーになることを検討してください ここで作成したすべてのGitHubをオープンソース化するという賭けをしました。パイプウォールを設けるのではなく、オープン化することで、世界をより良い場所に変えることができることを信じています。.

このことが可能になるためには、すべての人が自分の役割を果たす必要があります。codeクラウドがあなたのニーズを満たさない場合は、ブートストラップメーカーを支援してください

To make this possible, it’s necessary for all of us to do our part, including you 🥹. If Capgo cloud doesn’t meet your needs, you can back a bootstrapped Maker ここ あなたの条件で。

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

あなたが使用している場合 概要 CI/CDの自動化を計画するために、CI/CDを Capgo CI/CD 製品ワークフローにCapgo CI/CDを接続する Capgo Native Builds 製品ワークフロー向けに Capgo Native Builds を使用します。 Capgo Integrations 製品ワークフロー向けに Capgo Integrations を使用します。 CI/CD統合 CI/CD統合の実装詳細については GitHub Actions統合 実装詳細として GitHub Actions統合を使用します。