Releases: Pushwoosh/pushwoosh-ios-sdk
Releases · Pushwoosh/pushwoosh-ios-sdk
6.7.11
6.7.10
Added
defaultSetup()
anddefaultStart(_ activityId: String, attributes: [String: Any], content: [String: Any])
methods added
6.7.9
Added
- Added
messageCode
,messageId
, andcampaignId
properties to thePWMesssage
object. - Added support for two new platforms:
WhatsApp
andSMS
.
Fixed
- Fixed a warning related to missing dSYM files in the archive.
6.7.8
Added
- Plist
Pushwoosh_PLUGIN_NOTIFICATION_HANDLER
flag (used in plugins)
Changed
- Updated the
Pushwoosh_SHOULD_SEND_PUSH_STATS_IF_ALERT_DISABLED
flag in the plist. The default value is now set tofalse
.
6.7.7
Fixed
- Migrated
UIApplication.openURL(_:)
to the non-deprecatedUIApplication.open(_:options:completionHandler:)
6.7.6
Fixed
- Resolved an issue on iOS 18 where push notifications were received twice.
6.7.5
Added
- New Modal Rich Media functionality.
6.7.4
Fixed
- Resolved swizzling conflicts affecting plugins
6.7.3
Important
Pushwoosh
to PushwooshFramework
. Now, you need to import the module using import PushwooshFramework
(for Swift) and #import <PushwooshFramework/PushwooshFramework.h>
(for Objective-C).
Added
-
Added the method public static func setup<Attributes: PushwooshLiveActivityAttributes>(_ activityType: Attributes.Type) to work with Live Activities.
-
Added the ability to pass an Activity ID in the API request.
6.6.1
Important
- All API requests are now sent with Authorization header. Setting the Authorization token is now a mandatory part of SDK integration. To set your API token, add PW_API_TOKEN meta-data to your info.plist.
Added
- Added the
actionIdentifier
property to theonMessageOpened
callback.