V7からV8
コピー可能なセットアップの質問でインストールのステップとこのプラグインのフルマークダウンガイドの全てのステップを含む
なぜこのアップグレード
セクション “なぜこのアップグレード”このメジャー バージョンは Capacitor メジャー バージョン 8 を追うためにここにあります。
まず、Capacitor のマイグレーション ガイドを参照してください。
https://capacitorjs.com/docs/updating/8-0
iOS 最小バージョン要件セクション “iOS 最小バージョン要件” 15 iOSデバイスのバージョンを確認する CVE-2022-36943 このバージョン以降のiOS zipライブラリには、セキュリティの修正が実装されている
インストール
「インストール」のセクションnpm i @capgo/capacitor-updater@8
次に、ネイティブのcodeの更新をSyncする
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 } }}移行チェックリスト
移行チェックリスト- Follow Capacitor’s v8 マイグレーションガイドを参照してください、
- バージョンアップ
- iOSの最小限のデプロイメントターゲットを15に上げる (CVE-2022-36943の修正のために必要) @capgo/capacitor-updater to ^8.0.0
- @Capgo/__CAPGO_KEEP_1__-updaterを^8.0.0に上げる
npx cap sync - 実行
iOSとAndroid両方でアプリを徹底的にテストする
Section titled “お困りですか?”migrationの際に発生した問題があれば、以下の手順を実行してください。
- Check our ドキュメント
- Visit our Discordコミュニティ
- Open an issue on GitHub
V7からV8に進む
Section titled “V7からV8に進む”Capacitorを使用している場合 From V7 to V8 native プラグインの作業を計画するには、__CAPGO_KEEP_0__ プラグイン ディレクトリと接続する Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリ内での製品ワークフロー Capacitor プラグイン ( Capgo ) Capacitor プラグイン ( Capgo ) の実装詳細 プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフロー Capgo ネイティブ ビルド Capgo ネイティブ ビルドの製品ワークフロー