---
id: "generated-index:sdk-guides/spm-migration-guides-index"
title: "Swift Package Manager Migration Guides"
permalink: "/docs/sdk-guides/spm-migration-guides-index"
slug: "sdk-guides/spm-migration-guides-index"
original_source: "Docusaurus generated category index"
---

> **AI agents:** This is the Markdown version of a RevenueCat documentation page. For the complete documentation index, see [llms.txt](https://www.revenuecat.com/docs/llms.txt).

## [iOS (CocoaPods)](/docs/sdk-guides/ios-native-cocoapods-to-spm-migration)

Move the RevenueCat iOS SDK from CocoaPods to Swift Package Manager (SPM), keeping your current SDK version during the migration.

## [Flutter](/docs/sdk-guides/flutter-cocoapods-to-spm-migration)

Move the RevenueCat Flutter SDK's iOS and macOS dependencies to Swift Package Manager (SPM). Flutter can keep using CocoaPods for other plugins that still need it.

## [Cordova (SDK 9)](https://github.com/RevenueCat/cordova-plugin-purchases/blob/main/migrations/v9-MIGRATION.md#ios)
