diff --git a/CHANGELOG.md b/CHANGELOG.md
index 45011c7c..4278415f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,9 @@ The changes documented here do not include those from the original repository.
## 02-05-2023
- Feat: [Android] Add action buttons (https://outsystemsrd.atlassian.net/browse/RMET-2387).
+## 28-04-2023
+- Feat: [ıOS] React to a notification action click (https://outsystemsrd.atlassian.net/browse/RMET-2383).
+
## 24-04-2023
- Feat: [iOS] React to a triggered notification with a custom action configured (https://outsystemsrd.atlassian.net/browse/RMET-2382).
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/Info.plist b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/Info.plist
index 09aca110..aae62b7c 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/Info.plist
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/Info.plist
@@ -6,30 +6,30 @@
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
OSFirebaseMessagingLib.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
OSFirebaseMessagingLib.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
index e2c794ce..8864d87b 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios.swiftinterface
@@ -127,6 +127,7 @@ public enum FirebaseEventType {
public enum FirebaseNotificationType {
case defaultNotification
case silentNotification
+ case pushDataMessageNotification
public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -240,19 +241,6 @@ extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.No
@objc override dynamic public init()
@objc deinit
}
-extension OSLocalNotificationsLib.OSLCNOActionTextField : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOActionType : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNOActionEvent : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNORouteData : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOAction : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
extension OSFirebaseMessagingLib.OSFCMExtraData {
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
@objc @NSManaged dynamic public var key: Swift.String? {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib
index 2a11c12a..45294e2f 100755
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index 0f54709c..34240445 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -127,6 +127,7 @@ public enum FirebaseEventType {
public enum FirebaseNotificationType {
case defaultNotification
case silentNotification
+ case pushDataMessageNotification
public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -240,19 +241,6 @@ extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.No
@objc override dynamic public init()
@objc deinit
}
-extension OSLocalNotificationsLib.OSLCNOActionTextField : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOActionType : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNOActionEvent : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNORouteData : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOAction : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
extension OSFirebaseMessagingLib.OSFCMExtraData {
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
@objc @NSManaged dynamic public var key: Swift.String? {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index f1cf7568..0fef6beb 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -127,6 +127,7 @@ public enum FirebaseEventType {
public enum FirebaseNotificationType {
case defaultNotification
case silentNotification
+ case pushDataMessageNotification
public static func == (a: OSFirebaseMessagingLib.FirebaseNotificationType, b: OSFirebaseMessagingLib.FirebaseNotificationType) -> Swift.Bool
public func hash(into hasher: inout Swift.Hasher)
public var hashValue: Swift.Int {
@@ -240,19 +241,6 @@ extension OSFirebaseMessagingLib.NotificationManager : OSFirebaseMessagingLib.No
@objc override dynamic public init()
@objc deinit
}
-extension OSLocalNotificationsLib.OSLCNOActionTextField : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOActionType : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNOActionEvent : Swift.Decodable {
-}
-extension OSLocalNotificationsLib.OSLCNORouteData : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
-extension OSLocalNotificationsLib.OSLCNOAction : Swift.Decodable {
- public init(from decoder: Swift.Decoder) throws
-}
extension OSFirebaseMessagingLib.OSFCMExtraData {
@nonobjc public class func fetchRequest() -> CoreData.NSFetchRequest
@objc @NSManaged dynamic public var key: Swift.String? {
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib
index d6710e87..4d825849 100755
Binary files a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib and b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/OSFirebaseMessagingLib differ
diff --git a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
index b50b538c..2500c62d 100644
--- a/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
+++ b/src/ios/frameworks/OSFirebaseMessagingLib.xcframework/ios-arm64_x86_64-simulator/OSFirebaseMessagingLib.framework/_CodeSignature/CodeResources
@@ -22,11 +22,11 @@
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- 1a5CgiKAxpE8Zkr0GAmgdxatIkw=
+ 73gCHsciEYxnxy/32Ty9GQe4/P4=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- aUATPuzHZddH517WeIZYlGwK/Ts=
+ 477qcbp7t/BNL8JHYUN+mT/XYZA=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
@@ -34,11 +34,11 @@
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- BvfG6WN5PZCM9nlKnru5ejlBI3s=
+ BJq2XaEHOaAYIwUsRJ1rjq8ACEE=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- wGtPIZA9/hkiC5tXw9Z30LfnJIc=
+ oZI1DJM+sA7bjtv3oSZYvF4OfuY=
Modules/module.modulemap
@@ -88,14 +88,14 @@
hash2
- /5pmf8YZQSI5+aS7Mg7hwA36lxxMiQ+xQulRt+pQ5zI=
+ ehl5xDMCtdVFoOgPXfsm5S82FubVaDXpK/sXexbmejs=
Modules/OSFirebaseMessagingLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- qnfQ7+6bCqBFAkzuhs2MEvFWcwI2Dt8VQpoFndwd71U=
+ +Ii5xlLGXcWOmDHCVourno9PqltX6o0AdlEQ5IwUW1c=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
@@ -109,14 +109,14 @@
hash2
- IfmpXUDuiQPyT0Zxndx7QHyI7cZ03OKoEH9ndydg0Gw=
+ ggYF2t7hebwHEslTwHHhaYPE7n4NtoE8x54+8f75QZs=
Modules/OSFirebaseMessagingLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- hntL8n6IN3IO4p1S08FUpOgGxEAl5U1JhjEZfE5Pnw4=
+ nyOWIW1nYNyG8D21FjW16VseC6pZq7YYlkK4hVU3roQ=
Modules/module.modulemap
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/Info.plist b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/Info.plist
index ba6c3671..c8907570 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/Info.plist
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/Info.plist
@@ -6,30 +6,30 @@
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
OSLocalNotificationsLib.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
OSLocalNotificationsLib.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftdoc b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftdoc
index 9ca245b7..34ee7495 100644
Binary files a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftdoc and b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface
index c9b3db4d..e1f0ca3b 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface
@@ -27,14 +27,13 @@ public protocol OSLCNOActionDelegate : AnyObject {
func triggerNotification(with title: Swift.String, _ body: Swift.String?, _ badge: Swift.Int?, _ sound: OSLocalNotificationsLib.OSLCNOSound?, _ actions: [OSLocalNotificationsLib.OSLCNOAction]?) async throws
#endif
+
+ #if compiler(>=5.3) && $AsyncAwait
+ func clearNotificationCategory(with id: Swift.String) async
+ #endif
+
}
-public struct OSLCNORouteData {
- public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
-}
-public struct OSLCNOActionTextField {
- public init(placeholder: Swift.String)
-}
-public enum OSLCNOActionEvent : Swift.String {
+public enum OSLCNOActionEvent : Swift.String, Swift.Codable {
case internalRoute
case appRoute
case webRoute
@@ -44,7 +43,18 @@ public enum OSLCNOActionEvent : Swift.String {
get
}
}
-public enum OSLCNOActionType : Swift.String {
+public struct OSLCNORouteData : Swift.Codable {
+ public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public struct OSLCNOAction : Swift.Codable {
+ public let event: OSLocalNotificationsLib.OSLCNOActionEvent
+ public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public enum OSLCNOActionType : Swift.String, Swift.Codable {
case standard
case destructive
public init?(rawValue: Swift.String)
@@ -53,8 +63,10 @@ public enum OSLCNOActionType : Swift.String {
get
}
}
-public struct OSLCNOAction {
- public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+public struct OSLCNOActionTextField : Swift.Codable {
+ public init(placeholder: Swift.String, inputTextKey: Swift.String)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Equatable {}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/OSLocalNotificationsLib b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/OSLocalNotificationsLib
index 8142d860..e552d871 100755
Binary files a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/OSLocalNotificationsLib and b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/OSLocalNotificationsLib differ
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
index 202dc941..acf0330e 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
@@ -14,15 +14,15 @@
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftdoc
- 4XaSpSRv51kP+yHNNlhEwW+DoT8=
+ VatiIgo/NzQCRB3h1O2N4APWtWs=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface
- 7ykZ77hzys+zpjzgzHgcgaeOXiw=
+ sX5uiuvnWq7F9V+jPTKR/HqSgGI=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftmodule
- l4/0ctEbjhtJeybHhI5dkbr0UZc=
+ wOjGdF4T7crnpQI7uTC+Af6I1S8=
Modules/module.modulemap
@@ -42,21 +42,21 @@
hash2
- ixzTnreowsTCXTfuBOli5fCC5JSt5SmaViXGq59Mrwc=
+ YwAL/egI5qzyvohFZRHthhYjXJFiKQnLa9CIzPmwMv0=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftinterface
hash2
- +bkHjJ+OdR+WXk5uW1jfr8N/XkkSTg/jWsTESArrg7E=
+ tyVajOUdbdoKvZZ35vcjvl4B6Hp4xD3lWpFGSYmy4Ro=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios.swiftmodule
hash2
- ji8NQQcGSkTTKeeDW30CzxQNqOu8rTMfCuIuRw2vHB4=
+ qlqAC6nTfQqGnGOeHvVbMIY0Zny95NbmgC8uYo59ySA=
Modules/module.modulemap
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index a92057d4..6e2ec27d 100644
Binary files a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index e3977c3b..0d902cb3 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -27,14 +27,13 @@ public protocol OSLCNOActionDelegate : AnyObject {
func triggerNotification(with title: Swift.String, _ body: Swift.String?, _ badge: Swift.Int?, _ sound: OSLocalNotificationsLib.OSLCNOSound?, _ actions: [OSLocalNotificationsLib.OSLCNOAction]?) async throws
#endif
+
+ #if compiler(>=5.3) && $AsyncAwait
+ func clearNotificationCategory(with id: Swift.String) async
+ #endif
+
}
-public struct OSLCNORouteData {
- public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
-}
-public struct OSLCNOActionTextField {
- public init(placeholder: Swift.String)
-}
-public enum OSLCNOActionEvent : Swift.String {
+public enum OSLCNOActionEvent : Swift.String, Swift.Codable {
case internalRoute
case appRoute
case webRoute
@@ -44,7 +43,18 @@ public enum OSLCNOActionEvent : Swift.String {
get
}
}
-public enum OSLCNOActionType : Swift.String {
+public struct OSLCNORouteData : Swift.Codable {
+ public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public struct OSLCNOAction : Swift.Codable {
+ public let event: OSLocalNotificationsLib.OSLCNOActionEvent
+ public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public enum OSLCNOActionType : Swift.String, Swift.Codable {
case standard
case destructive
public init?(rawValue: Swift.String)
@@ -53,8 +63,10 @@ public enum OSLCNOActionType : Swift.String {
get
}
}
-public struct OSLCNOAction {
- public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+public struct OSLCNOActionTextField : Swift.Codable {
+ public init(placeholder: Swift.String, inputTextKey: Swift.String)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Equatable {}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 8f8904fd..18c0f5a5 100644
Binary files a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index d16acba4..c9cc7e6b 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -27,14 +27,13 @@ public protocol OSLCNOActionDelegate : AnyObject {
func triggerNotification(with title: Swift.String, _ body: Swift.String?, _ badge: Swift.Int?, _ sound: OSLocalNotificationsLib.OSLCNOSound?, _ actions: [OSLocalNotificationsLib.OSLCNOAction]?) async throws
#endif
+
+ #if compiler(>=5.3) && $AsyncAwait
+ func clearNotificationCategory(with id: Swift.String) async
+ #endif
+
}
-public struct OSLCNORouteData {
- public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
-}
-public struct OSLCNOActionTextField {
- public init(placeholder: Swift.String)
-}
-public enum OSLCNOActionEvent : Swift.String {
+public enum OSLCNOActionEvent : Swift.String, Swift.Codable {
case internalRoute
case appRoute
case webRoute
@@ -44,7 +43,18 @@ public enum OSLCNOActionEvent : Swift.String {
get
}
}
-public enum OSLCNOActionType : Swift.String {
+public struct OSLCNORouteData : Swift.Codable {
+ public init(deepLinkScheme: Swift.String, hostName: Swift.String?, parameterData: [Swift.String : Swift.String]?)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public struct OSLCNOAction : Swift.Codable {
+ public let event: OSLocalNotificationsLib.OSLCNOActionEvent
+ public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
+}
+public enum OSLCNOActionType : Swift.String, Swift.Codable {
case standard
case destructive
public init?(rawValue: Swift.String)
@@ -53,8 +63,10 @@ public enum OSLCNOActionType : Swift.String {
get
}
}
-public struct OSLCNOAction {
- public init(identifier: Swift.String, label: Swift.String, textField: OSLocalNotificationsLib.OSLCNOActionTextField?, type: OSLocalNotificationsLib.OSLCNOActionType, event: OSLocalNotificationsLib.OSLCNOActionEvent, routeData: OSLocalNotificationsLib.OSLCNORouteData)
+public struct OSLCNOActionTextField : Swift.Codable {
+ public init(placeholder: Swift.String, inputTextKey: Swift.String)
+ public func encode(to encoder: Swift.Encoder) throws
+ public init(from decoder: Swift.Decoder) throws
}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Equatable {}
extension OSLocalNotificationsLib.OSLCNOError : Swift.Hashable {}
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/OSLocalNotificationsLib b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/OSLocalNotificationsLib
index d995bc86..0d6eb210 100755
Binary files a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/OSLocalNotificationsLib and b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/OSLocalNotificationsLib differ
diff --git a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
index a02dfa01..cdf2a06a 100644
--- a/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
+++ b/src/ios/frameworks/OSLocalNotificationsLib.xcframework/ios-arm64_x86_64-simulator/OSLocalNotificationsLib.framework/_CodeSignature/CodeResources
@@ -14,27 +14,27 @@
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- bM8ITvlnX2ResLQI+bKMimawlsk=
+ VnqWPMYU7WvRzkkAAVVkeWcQzaA=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- IepR3/TspZcLMYn/GCj5GtoQRTo=
+ aL7XN1+8s4NZ7P7hvEqtPaYhlgk=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- MY+xv/835snRp/s+u8yujCpxbc0=
+ efeHuTwUgpKhDcIVAxucFJL9U4Q=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- snxC57CHJoef+wxs5U3NeMSYOSg=
+ udTtfuI2FUP2LwCt0onu0BmoBLc=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- 4VVstd4FBvvRBGo1Fd0rtYi2ZpU=
+ V47pQN2LVVEeKMYiKdaNywvpkHs=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- 1/ox57fZXgOJJle1D5LkMU9kL14=
+ mLETOvtF8XnkA/3ekaSwU+htglY=
Modules/module.modulemap
@@ -54,42 +54,42 @@
hash2
- C4GcTlgsetE8HYQzq9W0CTMkYRW56HXPjMX2qyJuU5U=
+ reL7W/xt/GM1J02GhKgxJcQeMphnlLqQXt8pcMdez/0=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- BbctSqsPnB6Wey1LPvKVvWlPB9rSm4h4Mo53RCU6WZY=
+ 401T9R33j/YMXwtSgn1UJefiEcWouD7aSsY+cwoIcJU=
Modules/OSLocalNotificationsLib.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- VgXUc+9oG70ZyJPgGEAuv+1PS6KYWTuvzk/w+s0w/0c=
+ jobDtsl2X+HQ+9zuBHHjyG0f1Czn+BcJTA6jru5JvXs=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- Iu2JAVdyN2hGXN0HWetb624327cOP69ZKXSS9A+WZNo=
+ NNZWA1sRzE3HmP7Ry8P1ZeqZ0QkQbmg3J8j4i8W44Dk=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- kLYANsPSq8zQmpxbxCPcEx2OV+VkeHF43MtxaI1weZc=
+ EznGzI9EOAfI3T1keXvx/U8CITJvuTPa2ZLTGOO/e6s=
Modules/OSLocalNotificationsLib.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- bVwaTqZGfDxWdwH6FwTvTTu2O1NeNdF6nO9kY0dBxVU=
+ AmDMPSC/Ell5TsYKzlEVkvxnYs/JyZmtsfgu7IBLkO8=
Modules/module.modulemap