-
Notifications
You must be signed in to change notification settings - Fork 7
Upgrade to 7.0.1
This page describes the changes when upgrading the Flutter plugin from 7.0.0 to 7.0.1.
Version 7.0.1 adds support for the iOS SceneDelegate lifecycle.
Update the plugin reference in your app's pubspec.yaml to 7.0.1 (or to the 7.0.1 tag when consuming the Git repository):
dependencies:
pushiomanager_flutter:
git:
url: https://github.com/oracle-samples/pushiomanager-flutter.git
ref: 7.0.1Then refresh the Flutter and CocoaPods dependencies:
flutter pub get
cd ios
pod installOpen the generated .xcworkspace, rather than the .xcodeproj, when building the iOS app.
The plugin now receives SceneDelegate lifecycle callbacks for URL opens, scene connection, and universal-link continuation. This ensures that deep links and Responsys content are handled when an app uses scenes.
No migration code is required for a standard Flutter application. If your app has custom scene handling, keep its existing behavior and do not add duplicate manual forwarding for the callbacks handled by the plugin:
scene(_:openURLContexts:)scene(_:willConnectTo:options:)scene(_:continue:)
After upgrading, verify the following on a physical iOS device:
- The app builds and launches from the
.xcworkspace. - The notification permission prompt is displayed when requested.
- The app registers successfully with Responsys.
- A push notification is received and its deep link opens correctly.
- If the app uses scenes, verify URL and universal-link handling while the app is running and after it is launched from a link.
For the full initial iOS setup, see the repository README.
Copyright (c) 2026 Oracle and/or its affiliates and released under the Universal Permissive License (UPL), Version 1.0.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.