メインコンテンツにジャンプ
チュートリアル

Appleがアプリのライブアップデートを許可するのか?

Appleのガイドラインに完全に準拠しながら、iOSアプリのcode更新を生産環境にプッシュする方法はありますか?

マーティン・ドナディュー

マーティン・ドナディュー

コンテンツマーケター

Appleがアプリのライブアップデートを許可するのか?

アップデート Capacitor JS アプリケーションは、App Storeのレビュープロセスを回避するために、Appleの公式ガイドラインで定められた特定の条件を満たす場合に可能です。ただし、これは法律のアドバイスではありません。 code アップデートを直接アプリにプッシュし、Appleのガイドラインに準拠するために、以下の条件を満たす必要があります:

  • code は、Appleの組み込みWebKitフレームワークによって実行される必要があります
  • code は、追加の機能や機能を提供、解除、または有効化してはなりません
  • ユーザーはアップデートが発生していることを認識してはなりません

Capgo Capacitor プラグインは、HTML、CSS、JavaScriptの更新と修正を可能にし、最初の条件を満たします。 アプリがApp Storeのレビュープロセスを回避してアップデートできる機能は、JavaScriptフレームワークを使用して作成されたアプリ、FacebookのReact NativeやExpoなどのサービスで利用可能でした。

2 番目の条件、追加の機能や機能を提供しないこと、は開発者によって決定されます。 Capgo は、小さな修正や修正を行うために使用されることを意図しており、重要な変更の場合はApp Store経由でアップデートをリリースする必要があります。Appleから問題や拒否を受けることなく、多くの他の開発者がライブアップデートを使用しています。

Google Playはアップデートの際にAppleよりも制限が少ない。Google Playは、JavaScriptバンドルを含むストアからインストールされたアプリを、非Googleサービスによってアップデートできるようにしている。

Capgoをインストールしてレビューを回避する方法についての詳細は、次の記事で説明している。

Appleがストアレビューなしでライブアップデートを許可するかどうかについての続きは、Does Apple Allow Live Updates Without Store Review?を参照してください。

__CAPGO_KEEP_0__を使用している場合 Does Apple Allow Live Updates Without Store Review? ストアの承認と配布を計画するには、__CAPGO_KEEP_0__を__CAPGO_KEEP_1__-in-app-reviewに接続する。 capgo/capacitor-in-app-reviewの実装詳細は@capgo/capacitor-in-app-reviewを参照してください。 capgo/capacitor-in-app-reviewを使用することで、ネイティブ機能を実現できます。 capgo/capacitor-native-marketの実装詳細は@capgo/capacitor-native-marketを参照してください。 capgo/capacitor-native-marketを使用することで、ネイティブ機能を実現できます。 capgo/capacitor-native-marketを使用することで、ネイティブ機能を実現できます。 capgo/capacitor-native-marketを使用することで、ネイティブ機能を実現できます。 @capgo/capacitor-native-market @capgo/capacitor-native-market Capacitor OTA Updates: App Store Approval Guide Capacitor OTA Updates: App Store Approval Guide

ライブアップデートのCapacitorアプリ

ウェブ層のバグがライブの場合、Capgoを使用して修正を配信し、アプリストアの承認待ちの日数を待たずに。ユーザーはバックグラウンドでアップデートを受け取り、ネイティブの変更は通常のレビュー経路で残ります。

スタートする

最新のブログ

Capgoは、プロフェッショナルなモバイルアプリを作成するために必要な最良の洞察を提供します。