コンテンツにジャンプする

V7からV8

このメジャーバージョンはCapacitorメジャーバージョン8に従うためにここにあります。

まずCapacitorのマイグレーションガイドを参照してください。

https://capacitorjs.com/docs/updating/8-0

iOSの最小デプロイメントターゲットは__CAPGO_KEEP_0__に引き上げられました。 15 iOSデバイスのバージョン管理 CVE-2022-36943 このバージョンは、iOS zipライブラリにセキュリティ修正が実装された最小バージョンです。

npm i @capgo/capacitor-updater@8

ネイティブのcodeの更新をSyncしてください。

npx cap sync

それだけです!簡単ですね。

capacitor-updaterのバージョン8は、Capacitor 8と完全に互換性があります。最新のモバイルOSの機能と改善を利用できるようにします。

  • Capacitor 8 Compatibility: Capacitor 8の強化されたネイティブ機能に対する完全なサポート
  • Performance Improvements: v8のアップデート配信とインストールプロセスの最適化
  • Enhanced Stability: v7からバグ修正と安定性の向上
  • Maintained API Compatibility: 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
  • 実行 npx cap sync
  • iOSとAndroid両方でアプリを徹底的にテストする

ヘルプが必要ですか?

Section titled “お困りですか?”

アップグレードの際に問題が発生した場合は、以下の手順に従ってください。

  1. Check our ドキュメント
  2. Visit our Discordコミュニティ
  3. Open an issue on GitHub

Capgoを使用している場合 From V7 to V8 native プラグインの作業を計画するには、__CAPGO_KEEP_0__ に接続する必要があります。 Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリ内での製品ワークフロー Capacitor プラグイン、Capgo Capacitor プラグイン、Capgo の実装詳細 プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフロー、および Capgo ネイティブ ビルド Capgo ネイティブ ビルドの製品ワークフロー