V7からV8への移行
インストールステップやこのプラグインのフルマークダウンガイドまでの全てのステップが含まれたセットアップの質問をコピーする
このアップグレードの理由
「このアップグレードの理由」というセクションCapacitorのメジャーバージョン8に追随するために、このメジャーバージョンがここにあります。
Capacitor:のマイグレーションガイドを最初に参照してください。
https://capacitorjs.com/docs/updating/8-0
iOS最小バージョン要件
「iOS最小バージョン要件」というセクションiOS最小デプロイメントターゲットが上げられました。 15 iOSデバイスのCVE-2022-36943の脆弱性を防ぐために 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 の互換性の維持: プラグイン API から v7 までの破壊的な変更なし
v7 と同じ構成が維持されます。既存の設定は引き続き機能します: capacitor.config コピー
{ plugins: { CapacitorUpdater: { appId: 'your-app-id', version: '1.0.0', autoUpdate: true, // ... other settings } }}「__CAPGO_KEEP_0__」の設定をコピー
移行チェックリスト- Capacitorのv8 移行ガイド破損の可能性のある変更を確認してください。
- iOSの最小デプロイターゲットを15に上げる (CVE-2022-36943の修正のために必要)
- 更新 @capgo/capacitor-updaterを^8.0.0に上げる
- 実行
npx cap sync - iOSとAndroid両方でアプリを徹底的にテストする
必要な助けを求める
移行中に問題が発生した場合、以下の手順に従ってください。- Check our ドキュメントを確認
- Visit our Discordコミュニティを訪問
- Open an issue on GitHub