メニューに進む

V7からV8まで

このメジャーバージョンはメジャーバージョン8を追うためにCapacitor

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

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

iOS最小デプロイメントターゲットが上げられました。 15 iOSデバイスのCVE-2022-36943を排除するために、iOS zipライブラリの最小バージョンが設定されました。 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
}
}
}
  • Capacitorのv8 migration guide変更点を確認してください。
  • iOSの最小デプロイ対象バージョンを15に上げてください(CVE-2022-36943の修正のため)
  • Update @capgo/capacitor-updaterを^8.0.0に上げてください
  • Run npx cap sync
  • iOSとAndroid両方でアプリを徹底的にテストしてください

必要なサポートを受ける

必要なサポートを受けるセクション

migrationの過程で問題が発生した場合、以下のことを確認してください。

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

Capacitorを使用している場合 V7からV8までの移行 nativeプラグインの作業を計画するには、Capacitorを__CAPGO_KEEP_0__ プラグインディレクトリと接続する必要があります。 Capgo プラグインディレクトリ Capgo プラグインディレクトリの製品ワークフロー Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, プラグインの追加または更新 プラグインの追加または更新の実装詳細 Ionic エンタープライズ プラグインの代替 Ionic エンタープライズ プラグインの代替の製品ワークフロー Capgo ネイティブ ビルド Capgo ネイティブ ビルドの製品ワークフロー