__CAPGO_KEEP_0__ - __CAPGO_KEEP_1__ アプリ向けのリアルタイム更新

V7からV8への移行

Capacitorのメジャーバージョン8に追随するために、このメジャーバージョンがここにあります。

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

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

iOS最小デプロイメントターゲットが上げられました。 15 iOSデバイスのCVE-2022-36943の脆弱性を防ぐために iOSデバイスのCVE-2022-36943の脆弱性を防ぐために最小バージョン要件が上げられました。 は除外されます。 iOS zip ライブラリの最小バージョンは、セキュリティ修正が実装されています。

npm i @capgo/capacitor-updater@8

次に、ネイティブの code アップデートを同期してください。

npx cap sync

それだけです! かなり簡単です。

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両方でアプリを徹底的にテストする

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