V7からV8へ
インストール手順と、このプラグインの完全なMarkdownガイドを含むセットアッププロンプトをコピーします。
アップグレードの理由
「このアップグレードの理由」セクションこのメジャーバージョンは、Capacitor のメジャーバージョン8に追随するものです
まずは、Capacitor の移行ガイドに従ってください:
https://capacitorjs.com/docs/updating/8-0
iOS の最小バージョン要件
「iOS の最小バージョン要件」セクションiOS の最小デプロイメントターゲットは、 15 次の脆弱性を持つ iOS デバイスが除外されるようにするため、引き上げられました: CVE-2022-36943 これは、セキュリティ修正が実装された iOS zip ライブラリの最小バージョンです。
インストール
「インストール」セクションnpm i @capgo/capacitor-updater@8
次に、ネイティブの code を同期します:
npx cap sync
完了です!とても簡単ですね。
V8の新機能
「V8の新機能」セクションcapacitor-updaterのバージョン8は、Capacitor 8と完全な互換性があり、アプリが最新のモバイルOSの機能や改善を最大限に活用できるようになります。
主なアップデート
「主なアップデート」セクション- Capacitor 8への対応: Capacitor 8の強化されたネイティブ機能をフルサポート
- パフォーマンス改善: アップデートの配信とインストールプロセスの最適化
- 安定性の向上: v7からのバグ修正と安定性の向上
- API との互換性を維持: v7からのプラグイン API に破壊的変更はありません
設定はv7から変更ありません。既存の capacitor.config 設定はそのまま継続して動作します:
{ plugins: { CapacitorUpdater: { appId: 'your-app-id', version: '1.0.0', autoUpdate: true, // ... other settings } }}移行チェックリスト
「Migration Checklist」セクション- Capacitor のv8に従ってください 移行ガイド、破壊的変更がないか確認してください。
- iOSの最小デプロイメントターゲットを15に上げてください(CVE-2022-36943の修正に必要です)
- アップデート @capgo/capacitor-updater を ^8.0.0 にアップデート
- 実行
npx cap sync - iOSとAndroidの両方でアプリを徹底的にテストしてください
ヘルプが必要ですか?
「お困りですか?」セクション移行中に問題が発生した場合は、以下をご参照ください:
- チェック:当社の ドキュメントも参照してください。
- こちらから Discordコミュニティ
- GitHubでIssueを作成 GitHub
V7からV8への移行を続ける
「V7からV8への移行を続ける」というタイトルのセクション使用している場合 V7からV8へ ネイティブプラグインの作業を計画するには、次と連携してください: Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新に関する実装詳細については、 Ionic Enterprise プラグインの代替案 Ionic Enterprise Plugin Alternatives のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについては、