OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
🎉 New Methods
onesignalId
and externalId
and a OSUserStateObserver
to be notified of changes in #1344
⚠️ Behavior Changes ⚠️
false
in #1352
OneSignal.Location.isShared = true
(in Swift) or [OneSignal.Location setShared:true]
(in Obj-C)🐛 Bug Fixes & Misc Improvements
🐛 Bug Fixes
Full Changelog: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.0.2...5.0.4
🚧 Do not use, please use version 5.0.4 🚧
In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
Note that Identity Verification has not yet been enabled in this version and will be released in a later version
For information please see the migration guide.
🐛 Bug Fixes
Full Changelog: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.0.1...5.0.2
🐛 Bug Fixes
Full Changelog: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/3.12.6...3.12.7
🐛 Bug Fixes
Please see Release 5.0.0 for information on the release
In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
Note that Identity Verification has not yet been enabled in this version and will be released in a later version
For information please see the migration guide.
Push Subscription Update Fixes #1289 Session Influence Updates #1288 Handle errors for Creating a User #1290 Fix displaying multiple In App Messages for the same trigger #1294 Overhaul background tasks #1300
Full Changelog: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.0.0-beta-06...5.0.0
🐛 Bug Fixes
🧰 Improvements
Make web views inspectable (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1286) #1292
Other Notes This is the first 3.X.X version built using Xcode 14.1 build. This requires that we remove the armv7s architecture from supported architectures. It also requires that our minimum deployment target is bumped to iOS 11.
🚧 Beta release. 🚧
In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
For information please see the migration guide.
Fix a podspec build issue
Full Changelog: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.0.0-beta-05...5.0.0-beta-06