> This page is part of the [Customer.io documentation](https://docs.customer.io). For the complete index, see [llms.txt](https://docs.customer.io/llms.txt).
> Last updated: July 8, 2026

# 2.x -> 3.0.0

Version 3.x of the Customer.io Flutter SDK introduces Firebase wrapper support for FCM users that improves Firebase compatibility and simplifies push notification setup.

## What changed?

Version 3.x introduces a Firebase wrapper that improves compatibility with Firebase Cloud Messaging (FCM).

## What needs to change?

You need to add the `CioFirebaseWrapper` import to your Swift files that use `CioMessagingPushFCM`.

Add the Firebase wrapper import to your `AppDelegate.swift` file:

```swift
import UIKit
import Flutter
import CioMessagingPushFCM
import CioFirebaseWrapper  // Add this import for FCM users
import FirebaseMessaging
import FirebaseCore

@main
class AppDelegateWithCioIntegration: CioAppDelegateWrapper<AppDelegate> {}
```

## Troubleshooting

If you see build errors related to Firebase after upgrading:

1.  **Clean your build**: Run `cd ios && pod install && cd ..` then rebuild
2.  **Check imports**: Ensure you’ve added `import CioFirebaseWrapper` to all files that import `CioMessagingPushFCM`

Version[](https://github.com/customerio/customerio-flutter/releases/tag/4.1.2 "See this release in GitHub")

4.1.2 (Current)2.9.01.5.2

*   *   [What changed?](#what-changed)
    *   [What needs to change?](#what-needs-to-change)
    *   [Troubleshooting](#troubleshooting)

Copy page

Copy page [Download .md](/integrations/sdk/flutter/whats-new/3.x-upgrade.md) [Download Flutter SDK bundle](/files/flutter-sdk-docs.md)

Is this page helpful?

![](https://docs.customer.io/images/export-success.png) ![](https://docs.customer.io/images/export-failure.png)

# How can we make it better?

Close

Do you need help from Customer.io support?  No  
 Yes

What part of Customer.io do you need help with? 

How can we improve this page?

Email (optional):  Please provide a valid email address

 I am not a bot

 

We appreciate your feedback!

Our support team will contact you as soon as possible
