What's Changed
⚠️ Behavior Changes
- When you call the
jsonRepresentation
method ofOSPushSubscriptionState
, if a property is null, the value will now be""
instead of the string literal"nil"
in OneSignal/OneSignal-iOS-SDK#1373
🐛 Bug Fixes & Misc Improvements
- Rename internal method that was called
setSharedInstance
to workaround false App Store flagging in OneSignal/OneSignal-iOS-SDK#1375 - Improve Swift concurrency safety to address crash reports in production OneSignal/OneSignal-iOS-SDK#1376
- For our server: Add
OneSignal-Subscription-Id
to Create User request which improves last_active data in OneSignal/OneSignal-iOS-SDK#1372