V7からV8へ
このアップグレードの理由
Section titled “このアップグレードの理由”このメジャーバージョンは、Capacitorのメジャーバージョン8に対応するためのものです
まず、Capacitorの移行ガイドに従ってください:
https://capacitorjs.com/docs/updating/8-0
iOS最小バージョン要件
Section titled “iOS最小バージョン要件”iOSの最小デプロイメントターゲットが15に引き上げられ、CVE-2022-36943の脆弱性を持つiOSデバイスが除外されるようになりました。これは、セキュリティ修正が実装されたiOS zipライブラリの最小バージョンです。
インストール
Section titled “インストール”npm i @capgo/capacitor-updater@8
次に、ネイティブコードの更新を同期します:
npx cap sync
これで完了です!とても簡単です!
V8の新機能
Section titled “V8の新機能”capacitor-updaterのバージョン8は、Capacitor 8との完全な互換性をもたらし、アプリが最新のモバイルOS機能と改善を活用できることを保証します。
主要なアップデート
Section titled “主要なアップデート”- Capacitor 8互換性:Capacitor 8の拡張されたネイティブ機能への完全なサポート
- パフォーマンスの改善:最適化された更新配信とインストールプロセス
- 安定性の向上:v7からのバグ修正と安定性の改善
- API互換性の維持:v7からプラグインAPIに破壊的変更なし
設定はv7と同じままです。既存のcapacitor.config設定は引き続き機能します:
{ plugins: { CapacitorUpdater: { appId: 'your-app-id', version: '1.0.0', autoUpdate: true, // ... その他の設定 } }}移行チェックリスト
Section titled “移行チェックリスト”- Capacitorのv8移行ガイドに従い、破壊的変更を確認
- iOS最小デプロイメントターゲットを15に引き上げ(CVE-2022-36943修正に必要)
- @capgo/capacitor-updaterを^8.0.0に更新
-
npx cap syncを実行 - iOSとAndroidでアプリを徹底的にテスト
サポートが必要ですか?
Section titled “サポートが必要ですか?”移行中に問題が発生した場合は:
- ドキュメントを確認
- Discordコミュニティを訪問
- GitHubでissueを開く