diff --git a/OneSignal.podspec b/OneSignal.podspec index 3e7f5635b..8695999ec 100755 --- a/OneSignal.podspec +++ b/OneSignal.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "OneSignal" - s.version = "2.10.0" + s.version = "2.10.1" s.summary = "OneSignal push notification library for mobile apps." s.homepage = "https://onesignal.com" s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/OneSignalDynamic.podspec b/OneSignalDynamic.podspec index 98ea37912..7df754062 100644 --- a/OneSignalDynamic.podspec +++ b/OneSignalDynamic.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = "OneSignalDynamic" - s.version = "2.10.0" + s.version = "2.10.1" s.summary = "OneSignal push notification library for mobile apps." s.homepage = "https://onesignal.com" s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/README.md b/README.md index 6b11db6c9..e7adcbfd9 100644 --- a/README.md +++ b/README.md @@ -26,4 +26,4 @@ For account issues and support please contact OneSignal support from the [OneSig #### Supports: * Swift and Objective-C Projects -* Supports iOS 7 to iOS 12.2 +* Supports iOS 7 to iOS 13 diff --git a/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/Headers/OneSignal.h b/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/Headers/OneSignal.h index fa770de7b..fa0f9a2ba 100755 --- a/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/Headers/OneSignal.h +++ b/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/Headers/OneSignal.h @@ -152,6 +152,11 @@ typedef NS_ENUM(NSUInteger, OSNotificationDisplayType) { /* iOS 10+ : Groups notifications into threads */ @property(readonly)NSString *threadId; +/* Parses an APS push payload into a OSNotificationPayload object. + Useful to call from your NotificationServiceExtension when the + didReceiveNotificationRequest:withContentHandler: method fires. */ ++(instancetype)parseWithApns:(nonnull NSDictionary*)message; + @end // ## OneSignal OSNotification diff --git a/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/OneSignal b/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/OneSignal index 10c6a44d7..7269821fd 100755 Binary files a/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/OneSignal and b/iOS_SDK/OneSignalSDK/Framework/Dynamic/OneSignal.framework/Versions/A/OneSignal differ diff --git a/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/Headers/OneSignal.h b/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/Headers/OneSignal.h index fa770de7b..fa0f9a2ba 100755 --- a/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/Headers/OneSignal.h +++ b/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/Headers/OneSignal.h @@ -152,6 +152,11 @@ typedef NS_ENUM(NSUInteger, OSNotificationDisplayType) { /* iOS 10+ : Groups notifications into threads */ @property(readonly)NSString *threadId; +/* Parses an APS push payload into a OSNotificationPayload object. + Useful to call from your NotificationServiceExtension when the + didReceiveNotificationRequest:withContentHandler: method fires. */ ++(instancetype)parseWithApns:(nonnull NSDictionary*)message; + @end // ## OneSignal OSNotification diff --git a/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/OneSignal b/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/OneSignal index 2295a5fd4..2a81233ed 100644 Binary files a/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/OneSignal and b/iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/OneSignal differ diff --git a/iOS_SDK/OneSignalSDK/Source/OneSignal.m b/iOS_SDK/OneSignalSDK/Source/OneSignal.m index f9488b62b..e3b562d3c 100755 --- a/iOS_SDK/OneSignalSDK/Source/OneSignal.m +++ b/iOS_SDK/OneSignalSDK/Source/OneSignal.m @@ -122,7 +122,7 @@ @implementation OSPendingCallbacks @implementation OneSignal -NSString* const ONESIGNAL_VERSION = @"021000"; +NSString* const ONESIGNAL_VERSION = @"021001"; static NSString* mSDKType = @"native"; static BOOL coldStartFromTapOnNotification = NO;