既知の問題
このプラグインのインストール手順と完全なマークダウンガイドを含むセットアッププロンプトをコピーしてください。
イオニクライブリロード
イオニクライブリロードのセクション- 開発するときに、CLIからイオニクライブリロード機能を使用すると、プラグインを上書きするため、更新を確認することはできません。
クアサーライブリロード
クアサーライブリロードのセクション- クアサーライブリロードは、イオニクの下で同じシステムを使用しているため、更新を確認することはできません。
Updates fail
アップデートの失敗- 大きなアップデート(> 20MB)が送信されたときに、多くのユーザーが最新バージョンを取得できないことがよくあります。
過去には、ユーザーはアプリを閉じるまでダウンロードが完了するのを待たなければなりませんでしたが、現在はバックグラウンドダウンロードを使用していますが、まだ数秒しかありません。
Android
Androidダウンロードできない
ダウンロードできないインドのデバイスで問題が発生したことがあり、ユーザーに電話をかけ、異なるDNSサーバーを試してもらったことがあります。DNSサーバーが変更されると問題が解決したことがあります。
問題が発生している場合は、CloudflareやGoogle DNSなどの別のDNSサーバーを試してみてください。
Cloudflare: 1.1.1.1と1.0.0.1
Google DNS: 8.8.8.8と8.8.4.4またはdns.google
自主ホスト
セクション「自主ホスト」Androidアプリのセキュリティポリシーに違反するため、HTTPエンドポイントを使用することはできません。HTTPエンドポイントを使用する場合は、このガイドを参照してください。
展開エラー: DEFLATEDエントリはEXT記述子を持つことができます
zipファイルをCLI以外のもので作成した場合は、zipファイルのフォーマットが不正である可能性があります。CLIコマンドを使用してください。 npx @capgo/cli zip BUNDLE_FOLDER.
Javaの既知の問題です:
Clearfixの問題
Clearfix issue- usesCleartextTrafficの問題が発生している場合は、Sonar Cloudの推奨事項に従ってプラグインが動作している可能性があります。90%の場合、問題なく動作しますが、一部のプラグインでは問題が発生する可能性があります。
修正するには、以下の内容を追加してください。 android/app/src/main/AndroidManifest.xml Capgoの設定ファイルの <application> key :
tools:replace="android:usesCleartextTraffic"xmlns:tools="http://schemas.android.com/tools"iOS
iOSプライバシーマニフェスト
プライバシーマニフェスト辞書の NSPrivacyAccessedAPICategoryUserDefaults keyを追加してください プライバシー マニフェスト (通常 ios/App/PrivacyInfo.xcprivacy):
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"> <dict> <key>NSPrivacyAccessedAPITypes</key> <array> <!-- Add this dict entry to the array if the file already exists. --> <dict> <key>NSPrivacyAccessedAPIType</key> <string>NSPrivacyAccessedAPICategoryUserDefaults</string> <key>NSPrivacyAccessedAPITypeReasons</key> <array> <string>CA92.1</string> </array> </dict> </array> </dict></plist>ローカルサーバーでテストアップデートを行う場合、更新時にアプリがネットワークパーミッションを要求するのは正常な動作です。ただし、リモートサーバーを使用する場合、異なる動作が発生します。 CA92.1 ネットワークパーミッション UserDefaults API.
ローカルサーバーでテストアップデートを行う場合、アプリはネットワークパーミッションを要求します。これは正常な動作です。ただし、リモートサーバーを使用する場合、異なる動作が発生します。
両方のOS両方のOSのセクション
手動モードのアップデートを行う場合、特定のイベントはキャッチしづらく、例えば更新失敗イベントはJSの再読み込み直前に発生するため、キャッチすることができません。
as the reason for accessing thecode.
別の選択肢は、バンドルの一覧を表示し、エラー統計を確認して、更新が失敗したかどうかを知ることです。
将来、より良い方法でこの問題を処理する必要がありますが、自動モードが推奨されるため、優先順位はありません。
PRは、改善に役立つようにしてください。
あなたのCLIが何も行えない場合
確認する appId と appName あなたの__CAPGO_KEEP_0__.config.tsに含まれているかどうか capacitor
公式ドキュメントのガイドに従ってください。
既知の問題から続けてください。
「既知の問題から続けてください。」というセクションCapacitorを使用している場合 既知の問題 ネイティブ プラグインの作業を計画するには、Capacitorを Using @capgo/capacitor-updater for the native capability in Using @capgo/capacitor-updater, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo Capacitor プラグインの実装詳細については、Capgo で確認してください。 プラグインの追加または更新 __CAPGO_KEEP_0__ プラグインの追加または更新の実装詳細については、確認してください。 Ionic Enterprise プラグインの代替 __CAPGO_KEEP_0__ の製品ワークフローは、Ionic Enterprise プラグインの代替です。