Skip to content

Commit bf135dc

Browse files
authored
Merge pull request #964 from OneSignal/rel/3.6.0
3.6.0 Release
2 parents 2e20861 + e46401f commit bf135dc

File tree

19 files changed

+67
-22
lines changed

19 files changed

+67
-22
lines changed

OneSignal.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OneSignal"
3-
s.version = "3.5.3"
3+
s.version = "3.6.0"
44
s.summary = "OneSignal push notification library for mobile apps."
55
s.homepage = "https://onesignal.com"
66
s.license = { :type => 'MIT', :file => 'LICENSE' }

OneSignalDynamic.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OneSignalDynamic"
3-
s.version = "3.5.3"
3+
s.version = "3.6.0"
44
s.summary = "OneSignal push notification library for mobile apps."
55
s.homepage = "https://onesignal.com"
66
s.license = { :type => 'MIT', :file => 'LICENSE' }

OneSignalXCFramework.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OneSignalXCFramework"
3-
s.version = "3.5.3"
3+
s.version = "3.6.0"
44
s.summary = "OneSignal push notification library for mobile apps."
55
s.homepage = "https://onesignal.com"
66
s.license = { :type => 'MIT', :file => 'LICENSE' }

iOS_SDK/OneSignalSDK/Framework/OneSignal.framework/Versions/A/Headers/OneSignal.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,15 @@ typedef void (^OSSMSSuccessBlock)(NSDictionary *results);
563563
+ (void)logoutSMSNumber;
564564
+ (void)logoutSMSNumberWithSuccess:(OSSMSSuccessBlock _Nullable)successBlock withFailure:(OSSMSFailureBlock _Nullable)failureBlock;
565565

566+
#pragma mark Language
567+
// Typedefs defining completion blocks for updating language
568+
typedef void (^OSUpdateLanguageFailureBlock)(NSError *error);
569+
typedef void (^OSUpdateLanguageSuccessBlock)();
570+
571+
// Language input ISO 639-1 code representation for user input language
572+
+ (void)setLanguage:(NSString * _Nonnull)language;
573+
+ (void)setLanguage:(NSString * _Nonnull)language withSuccess:(OSUpdateLanguageSuccessBlock _Nullable)successBlock withFailure:(OSUpdateLanguageFailureBlock)failureBlock;
574+
566575
#pragma mark External User Id
567576
// Typedefs defining completion blocks for updating the external user id
568577
typedef void (^OSUpdateExternalUserIdFailureBlock)(NSError *error);
Binary file not shown.
Binary file not shown.

iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/Info.plist

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,48 +6,48 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64_x86_64-maccatalyst</string>
9+
<string>ios-arm64_armv7_armv7s</string>
1010
<key>LibraryPath</key>
1111
<string>OneSignal.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
1414
<string>arm64</string>
15-
<string>x86_64</string>
15+
<string>armv7</string>
16+
<string>armv7s</string>
1617
</array>
1718
<key>SupportedPlatform</key>
1819
<string>ios</string>
19-
<key>SupportedPlatformVariant</key>
20-
<string>maccatalyst</string>
2120
</dict>
2221
<dict>
2322
<key>LibraryIdentifier</key>
24-
<string>ios-arm64_i386_x86_64-simulator</string>
23+
<string>ios-arm64_x86_64-maccatalyst</string>
2524
<key>LibraryPath</key>
2625
<string>OneSignal.framework</string>
2726
<key>SupportedArchitectures</key>
2827
<array>
2928
<string>arm64</string>
30-
<string>i386</string>
3129
<string>x86_64</string>
3230
</array>
3331
<key>SupportedPlatform</key>
3432
<string>ios</string>
3533
<key>SupportedPlatformVariant</key>
36-
<string>simulator</string>
34+
<string>maccatalyst</string>
3735
</dict>
3836
<dict>
3937
<key>LibraryIdentifier</key>
40-
<string>ios-arm64_armv7_armv7s</string>
38+
<string>ios-arm64_i386_x86_64-simulator</string>
4139
<key>LibraryPath</key>
4240
<string>OneSignal.framework</string>
4341
<key>SupportedArchitectures</key>
4442
<array>
4543
<string>arm64</string>
46-
<string>armv7</string>
47-
<string>armv7s</string>
44+
<string>i386</string>
45+
<string>x86_64</string>
4846
</array>
4947
<key>SupportedPlatform</key>
5048
<string>ios</string>
49+
<key>SupportedPlatformVariant</key>
50+
<string>simulator</string>
5151
</dict>
5252
</array>
5353
<key>CFBundlePackageType</key>

iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_armv7_armv7s/OneSignal.framework/Headers/OneSignal.h

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,15 @@ typedef void (^OSSMSSuccessBlock)(NSDictionary *results);
563563
+ (void)logoutSMSNumber;
564564
+ (void)logoutSMSNumberWithSuccess:(OSSMSSuccessBlock _Nullable)successBlock withFailure:(OSSMSFailureBlock _Nullable)failureBlock;
565565

566+
#pragma mark Language
567+
// Typedefs defining completion blocks for updating language
568+
typedef void (^OSUpdateLanguageFailureBlock)(NSError *error);
569+
typedef void (^OSUpdateLanguageSuccessBlock)();
570+
571+
// Language input ISO 639-1 code representation for user input language
572+
+ (void)setLanguage:(NSString * _Nonnull)language;
573+
+ (void)setLanguage:(NSString * _Nonnull)language withSuccess:(OSUpdateLanguageSuccessBlock _Nullable)successBlock withFailure:(OSUpdateLanguageFailureBlock)failureBlock;
574+
566575
#pragma mark External User Id
567576
// Typedefs defining completion blocks for updating the external user id
568577
typedef void (^OSUpdateExternalUserIdFailureBlock)(NSError *error);

0 commit comments

Comments
 (0)