Capgo Capgoはホットフィックスを迅速かつ簡単にデプロイできるようにし、アプリストアの遅延を回避しながら、AppleとGoogleのガイドラインに準拠した更新を保証します。以下は、プロセスの簡単な概要です。
- Hotfixの作成とテスト: codeの正確な変更を記述し、デバイスで徹底的にテストし、互換性を確保する。
- Capgoの設定: __CAPGO_KEEP_0__ __CAPGO_KEEP_1__をインストールし、暗号化の設定を行い、CI/CDツールと統合する。 Capgo CLI : __CAPGO_KEEP_0__を使用して安全にアップデートをアップロードし、明確にラベル付けし、展開の準備を行う。
npx @capgo/cli initアップデートの設定 - : 特定のユーザーやグループをターゲットにし、ロールアウトのスケジュールを設定し、バージョン要件を定義する。: Use the CLI to securely upload your update, label it clearly, and prepare for deployment.
- Create and Test Your Hotfix: Write precise __CAPGO_KEEP_0__ changes, test thoroughly on devices, and ensure compatibility.
- Set Up __CAPGO_KEEP_0__:_targetLanguage_
Capgoは、世界中で9億4700万回以上の更新を実行し、ユーザーにとってのリリース効率を81%向上させました。
Step 1: Hotfixの作成とテスト
Hotfixの作成Code
Hotfixの作成に取り組む際は、バグを解決するための正確な変更に焦点を当て、同時にアプリの安定性を損なうことなく、
Hotfixの作成のための簡単なガイド
| ベストプラクティス | 適用方法 |
|---|---|
| 孤立した変更 | 影響を受けるコンポーネントに限定した変更を行うこと。 |
| バージョン管理 | Hotfixの開発用に専用のブランチを使用すること。 |
| ドキュメント | __CAPGO_KEEP_0__の修正とその影響については、明確なコメントを含めてください。 |
| 依存関係 | __CAPGO_KEEP_0__の修正は既存のアプリケーション依存関係と互換性を保証するようにしてください。 |
Capgoの即時更新機能を利用すると、バンドルされていない無関係な変更を心配することなく、バグを修正することに集中できます。この方法は、コレンスロによって示されています:
“We rolled out CapgoのOTA更新 をプロダクション環境でロールアウトしました。ユーザーベースは+5000を超えています。ほぼすべてのユーザーが@CapgoにデプロイされたOTAの数分以内に最新の状態になりました。 [1].
デバイスでテスト
ホットフィックスが平滑に動作することを保証するために、徹底的なテストが重要です。次の手順を使用してください:
- 開発テスト __CAPGO_KEEP_0__の修正をローカル開発環境で実行してください。
- デバイステスト: さまざまなデバイスとOSバージョンで修正を確認する。
- 統合テスト: 修正が他の機能に干渉しないことを確認する。
CI/CDツールを使用してできるだけテストプロセスを自動化する。
“We practice agile development and @Capgo is mission-critical in delivering continuously to our users!” - Rodrigo Mantica [1]
「私たちはアジャイル開発を実践しており、@Capgoはユーザーに継続的に提供するmission-criticalなものです!」 - Rodrigo Mantica
__CAPGO_KEEP_0__がすべてのテストを通過したら、__CAPGO_KEEP_0__のデプロイ設定を準備する準備ができました。 Capgo

__CAPGO_KEEP_0__ ライブアップデートダッシュボードインターフェイス
CapacitorプロジェクトにCapgoを導入するには、CLIツールを使用します。次のコマンドを実行してください:
npx @capgo/cli init
このコマンドはあなたのために重い荷物を運びます:
- をインストールします。 Capgo プラグイン
- プロジェクトを自動で設定します。
- プロジェクトをCapgo サービスに準備します。
Capgo の暗号化と法的適合性機能をプロジェクトに設定することができます。
プロジェクトを設定する
Capgo は、Apple と Google の両方の暗号化と法的適合性基準を満たしたプロジェクトを確実に準備します。CI/CD ツールと組み合わせて、セキュリティのためにアップデートを暗号化し、アプリストアのガイドラインに準拠します。
| 統合ステップ | 目的 | 利点 |
|---|---|---|
| CI/CD セットアップ | CI/CDツールと接続 | デプロイを簡素化 |
| E2E暗号化 | 更新配信をセキュア | codeの完全性を維持 |
| プラットフォームの適合性 | アプリストアの基準を満たす | スムーズな配布を可能にする |
このセットアップは、開発者によって検証されています。ベシー・クーパーは次のように説明しています:
“@Capgo is a must have tools for developers, who want to be more productive. Avoiding review for bugfix is golden.” [1]
Capgoは、開発者にとって必須のツールです。バグ修正のレビューを避けることは、金の価値です。 大規模なチーム向けに、GitHubは、複数の組織のセットアップや詳細な権限管理などの機能を提供します。プラットフォームとしては, GitLab, Azure DevOps, Jenkins,
“We practice agile development and @Capgo is mission-critical in delivering continuously to our users!” [1]
With your project fully set up, you’re ready to upload your hotfix and deploy it instantly.
開発が進むにつれて、@__CAPGO_KEEP_0__は継続的なユーザーへの配信を実現するmission-criticalなものです!
Send Files to Capgo
Step 3: ホットフィックスをアップロードする Capgo CLI toolプロジェクトの設定が完了したら、ホットフィックスをアップロードするために使用する__CAPGO_KEEP_0__ __CAPGO_KEEP_1__ツールを使用します。
ここではどのように機能するかを説明します:
- 標準プロセスでアプリを構築します。
- すべてのファイルがエラーなしでコンパイルされることを確認します。
- Capgo CLI ツールを使用してアップデートをアップロードします。
アップデートのラベル付け
Clear labeling is key for managing and tracking your hotfixes. When uploading your update to Capgo, include specific version details and descriptive labels. This helps organize your updates and keeps everyone on the same page.
| アップデートを__CAPGO_KEEP_0__にアップロードする際には、具体的なバージョン情報と説明的なラベルを含めることが重要です。 | ラベル付けの要素 | 目的 |
|---|---|---|
| ベスト プラクティス | バージョン番号 | アップデートのシーケンスを追跡する |
| アップデートの説明 | 主な変更点を強調 | 主な修正と更新に焦点を当て |
| リリースノート | 変更を伝える | 具体的な改善を詳細に説明 |
Martin Donadieu, Capgo’s founder, has designed a versioning system that integrates smoothly with CI/CD workflows. This system makes it easy to track updates and roll back if necessary.
Capgo’s アップデート管理 アップデート管理も、エンドツーエンドの暗号化と即時展開などの機能を備えており、ホットフィックスが安全かつ迅速にユーザーに届くようにします。
ホットフィックスをアップロードし、ラベルを付けたら、ステップ4に進み、更新設定を構成してください。
sbb-itb-f9944d2
Capgo Live Update System for Capgo Capacitor アプリ

ステップ 4: アップデート設定を選択する
アップロードしたホットフィックスの後、ユーザーとデバイスをターゲットにし、ロールアウトの基準を定義する設定を構成する必要があります。これにより、制御されたおよび効果的なデプロイメントが保証されます。
ユーザーとデバイスを選択する
Capgoのユーザー割り当てツールは、ホットフィックスを受け取るべきユーザーを特定するのに役立ちます。2つの主な戦略が利用可能です。
| デプロイメントタイプ | 適切な対象 | メリット |
|---|---|---|
| プライベートテスト | ベータテスター、QAチーム | 早期フィードバックを受けながら制御されたテストを実行する |
| パブリックリリース | すべてのユーザー、ステージドロールアウト | 段階的な展開を伴う広範な配布を許可する |
例えば、特定の地域のユーザーに影響を与えるバグがある場合、優先グループを選択して迅速な検証を実行できます。ターゲットアウディエンスを選択した後、詳細なリリースルールを設定することができます。
リリースルールの設定
CapgoのWebインターフェイスを通じて、リリースプロセスを細かく調整することができます。スケジュール、アプリバージョンの互換性、更新の展開の速度など、パラメータを設定できます。
重要な設定
- 展開スケジュール: 更新を実行する特定の時間を選択する
- バージョン要件: このアップデートを受け取るアプリのバージョンを定義します。
- ロールアウトパーセンテージ: リリースのペースを制御し、より小規模なグループから徐々に拡大します。
緊急修正の場合、直ちに展開して問題を直ちに解決できます。 kritikalなアップデートの場合、段階的なロールアウトを使用して、パフォーマンスを監視し、潜在的な問題を解決できます。また、Capgo は、テスト用に専用のグループを作成するオプションを提供し、調整がスムーズで効率的になります。
ステップ 5: アップデートの追跡
ホットフィックスの進行状況を常に確認し、問題が発生するたびに直ちに対処してください。
アップデートのステータスを確認
Capgo の分析機能では、重要なアップデートメトリクスを提供します:
| メトリック | 監視するもの | なぜ重要か |
|---|---|---|
| __CAPGO_KEEP_0__ | __CAPGO_KEEP_1__ | __CAPGO_KEEP_2__ |
| __CAPGO_KEEP_3__ | __CAPGO_KEEP_4__ | __CAPGO_KEEP_5__ |
| __CAPGO_KEEP_6__ | __CAPGO_KEEP_7__ | __CAPGO_KEEP_8__ |
__CAPGO_KEEP_9__
__CAPGO_KEEP_10__
-
__CAPGO_KEEP_11__
Capgoのロールバック機能は、直ちに前のバージョンに戻すことができます。 -
ユーザー割り当ての分析
アップデートの配布方法を確認して、特定のグループやデバイスが問題を経験しているかどうかを確認します。 -
パフォーマンスの監視
リアルタイムのメトリクスを使用して問題を特定し、解決します。Capgoのツールは、問題が配信、インストール、または互換性の問題であるかどうかを判断できます。
ビジネス開発者であるRodrigo Manticaは、Capgoの重要性を強調しています。
「私たちはアジャイル開発を実践しており、@Capgoはユーザーに継続的に提供するmission-criticalなツールです!」 [1]
CapgoのWebインターフェイスは、詳細なログとパフォーマンスメトリクスを使用してアップデートの進行状況を監視しやすくします。トラッキング機能は、リリース効率を81%向上させるのに役立ちました。 [1]要約
主なポイント
__CAPGO_KEEP_0__は、ホットフィックスの迅速なおよび効果的な展開を簡素化し、継続的な配信を実現するのに役立っています。
Capgo simplifies the process of deploying hotfixes quickly and effectively, with a proven track record of delivering 947.6百万の更新 1,400の実稼動アプリケーションを横断 ステップ [1].
| アクション | 目標 | 作成 & テスト |
|---|---|---|
| ローカルでホットフィックスを検証して開発 | __CAPGO_KEEP_0__の品質を確保する | codeをセットアップする |
| Capgo プラグインを使用してインストールする | 構成を簡素化する npx @capgo/cli init | プラグインを使用してインストールする |
| アップロード | CLIを使用してファイルを転送する | 高速配布を有効にする |
| 設定 | ユーザーを割り当ててルールを設定する | __CAPGO_KEEP_0__を正確に更新する |
| 監視 | __CAPGO_KEEP_0__のパフォーマンスを追跡して問題を解決する | 効率を向上させる |
Capgoをワークフローに統合するには、以下の手順に従ってください。これにより、更新プロセスを簡素化できます。
Getting Started
上記の手順を確認する前に、少し時間を取ってください。デプロイメントプロセスを管理可能なアクションに分解することで、実装を容易にします。
Kick off your Capgo integration by adding the Capgo CLI to your project. With 端末間の暗号化、プラットフォームは、毎回安全で信頼できる更新を保証します。
“Capgoは、ホットcodeプッシュのスマートな方法です。”
For even greater efficiency, integrate Capgo with your CI/CD tools like Azure DevOps, GitLab, or GitHub. This setup enables automated deployments while giving you control over update distribution through user assignment features.