メインコンテンツへスキップ

V7からV8へ

このメジャーバージョンは、Capacitor のメジャーバージョン8に追随するものです

まずは、Capacitor の移行ガイドに従ってください:

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

iOS の最小デプロイメントターゲットは、 15 次の脆弱性を持つ 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 との互換性を維持: v7からのプラグイン API に破壊的変更はありません

設定はv7から変更ありません。既存の capacitor.config 設定はそのまま継続して動作します:

{
plugins: {
CapacitorUpdater: {
appId: 'your-app-id',
version: '1.0.0',
autoUpdate: true,
// ... other settings
}
}
}

移行チェックリスト

「Migration Checklist」セクション
  • Capacitor のv8に従ってください 移行ガイド、破壊的変更がないか確認してください。
  • iOSの最小デプロイメントターゲットを15に上げてください(CVE-2022-36943の修正に必要です)
  • アップデート @capgo/capacitor-updater を ^8.0.0 にアップデート
  • 実行 npx cap sync
  • iOSとAndroidの両方でアプリを徹底的にテストしてください

ヘルプが必要ですか?

「お困りですか?」セクション

移行中に問題が発生した場合は、以下をご参照ください:

  1. チェック:当社の ドキュメントも参照してください。
  2. こちらから Discordコミュニティ
  3. GitHubでIssueを作成 GitHub

使用している場合 V7からV8へ ネイティブプラグインの作業を計画するには、次と連携してください: Capgo プラグインディレクトリ Capgo プラグインディレクトリのプロダクトワークフローについては、 Capgo による Capacitor プラグイン Capgo による Capacitor プラグインの実装詳細については、 プラグインの追加または更新 プラグインの追加または更新に関する実装詳細については、 Ionic Enterprise プラグインの代替案 Ionic Enterprise Plugin Alternatives のプロダクトワークフロー、および Capgo Native Build Capgo Native Builds のプロダクトワークフローについては、