Skip to content

Commit dee8b40

Browse files
committed
Merge branch 'master' into fix/dialog-issue
* master: (23 commits) binaries for release 3.3.0 bumping versions for feature release 3.3.0 setting encryption compliance key Fixing darkmode in the dev app detecting deleted player ids and resetting the external user id cache no longer checking push external user id for email using setPlayerTags function instead of setting variable directly rename of variable for player tags making has_liquid unit test more clear renamed loadedTags to calledLoadTags for clarity using @true for hasLiquid to json removing send tags testing revert local testing change unit tests for hasLiquid loading tags based on IAM property hasLiquid cleaning up moving tagsToSend to OSPlayerTags making cached tags work with user state filling out OSPlayerTags user defaults ...
2 parents 99066ba + e6d47c0 commit dee8b40

File tree

26 files changed

+355
-50
lines changed

26 files changed

+355
-50
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.2.3"
3+
s.version = "3.3.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.2.3"
3+
s.version = "3.3.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.2.3"
3+
s.version = "3.3.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/OneSignalDevApp/OneSignalDevApp/AppDelegate.m

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,6 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
8181
[OneSignal setProvidesNotificationSettingsView:NO];
8282
[OneSignal setAppId:[AppDelegate getOneSignalAppId]];
8383
[OneSignal initWithLaunchOptions:launchOptions];
84-
8584
[OneSignal addPermissionObserver:self];
8685
[OneSignal addSubscriptionObserver:self];
8786
[OneSignal addEmailSubscriptionObserver:self];

iOS_SDK/OneSignalDevApp/OneSignalDevApp/Info.plist

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5+
<key>ITSAppUsesNonExemptEncryption</key>
6+
<false/>
7+
<key>UIUserInterfaceStyle</key>
8+
<string>Light</string>
59
<key>CFBundleDevelopmentRegion</key>
610
<string>en</string>
711
<key>CFBundleDisplayName</key>
Binary file not shown.

iOS_SDK/OneSignalSDK/OneSignal.xcodeproj/project.pbxproj

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -465,6 +465,10 @@
465465
DE9877332591656200DE07D5 /* NSDateFormatter+OneSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = DE98772A2591655800DE07D5 /* NSDateFormatter+OneSignal.m */; };
466466
DE9877342591656300DE07D5 /* NSDateFormatter+OneSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = DE98772A2591655800DE07D5 /* NSDateFormatter+OneSignal.m */; };
467467
DE98773C2591656A00DE07D5 /* NSDateFormatter+OneSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9877292591654600DE07D5 /* NSDateFormatter+OneSignal.h */; };
468+
DE9A5DAA25D1FD6B00FCEC21 /* OSPlayerTags.h in Headers */ = {isa = PBXBuildFile; fileRef = DE9A5DA925D1FD6B00FCEC21 /* OSPlayerTags.h */; };
469+
DE9A5DB325D1FD8000FCEC21 /* OSPlayerTags.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9A5DB225D1FD8000FCEC21 /* OSPlayerTags.m */; };
470+
DE9A5DB425D1FD8000FCEC21 /* OSPlayerTags.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9A5DB225D1FD8000FCEC21 /* OSPlayerTags.m */; };
471+
DE9A5DB525D1FD8000FCEC21 /* OSPlayerTags.m in Sources */ = {isa = PBXBuildFile; fileRef = DE9A5DB225D1FD8000FCEC21 /* OSPlayerTags.m */; };
468472
DEE8198D24E21DF000868CBA /* UIApplication+OneSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = DE20425C24E21C1500350E4F /* UIApplication+OneSignal.h */; };
469473
DEF5CCF52539321A0003E9CC /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF5CCF42539321A0003E9CC /* AppDelegate.m */; };
470474
DEF5CCFB2539321A0003E9CC /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = DEF5CCFA2539321A0003E9CC /* ViewController.m */; };
@@ -783,6 +787,8 @@
783787
DE5EFECB24D8DC0E0032632D /* OSInAppMessageViewControllerOverrider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OSInAppMessageViewControllerOverrider.h; sourceTree = "<group>"; };
784788
DE9877292591654600DE07D5 /* NSDateFormatter+OneSignal.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSDateFormatter+OneSignal.h"; sourceTree = "<group>"; };
785789
DE98772A2591655800DE07D5 /* NSDateFormatter+OneSignal.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSDateFormatter+OneSignal.m"; sourceTree = "<group>"; };
790+
DE9A5DA925D1FD6B00FCEC21 /* OSPlayerTags.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OSPlayerTags.h; sourceTree = "<group>"; };
791+
DE9A5DB225D1FD8000FCEC21 /* OSPlayerTags.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OSPlayerTags.m; sourceTree = "<group>"; };
786792
DEF5CCF12539321A0003E9CC /* UnitTestApp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UnitTestApp.app; sourceTree = BUILT_PRODUCTS_DIR; };
787793
DEF5CCF32539321A0003E9CC /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
788794
DEF5CCF42539321A0003E9CC /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
@@ -1256,6 +1262,8 @@
12561262
7A93265025A8DD4300BBEC27 /* OSUserState.m */,
12571263
7A93266925AC985500BBEC27 /* OSLocationState.h */,
12581264
7A93267225AC986400BBEC27 /* OSLocationState.m */,
1265+
DE9A5DA925D1FD6B00FCEC21 /* OSPlayerTags.h */,
1266+
DE9A5DB225D1FD8000FCEC21 /* OSPlayerTags.m */,
12591267
);
12601268
name = State;
12611269
sourceTree = "<group>";
@@ -1463,6 +1471,7 @@
14631471
7A5E721B25A66E2900CB5605 /* OSUserStateEmailSynchronizer.h in Headers */,
14641472
7AF9865624452A8C00C36EAE /* OSInfluence.h in Headers */,
14651473
912412411E73342200E41FD7 /* UNUserNotificationCenter+OneSignal.h in Headers */,
1474+
DE9A5DAA25D1FD6B00FCEC21 /* OSPlayerTags.h in Headers */,
14661475
7AF98684244A32D900C36EAE /* OSOutcomeEventsV2Repository.h in Headers */,
14671476
CA8E18FC2193A1A5009DA223 /* NSTimerOverrider.h in Headers */,
14681477
91B6EA451E86555200B5CF01 /* OSObservable.h in Headers */,
@@ -1722,6 +1731,7 @@
17221731
DE98772B2591656200DE07D5 /* NSDateFormatter+OneSignal.m in Sources */,
17231732
7AD172382416D53B00A78B19 /* OSInAppMessageLocationPrompt.m in Sources */,
17241733
9124120E1E73342200E41FD7 /* OneSignal.m in Sources */,
1734+
DE9A5DB325D1FD8000FCEC21 /* OSPlayerTags.m in Sources */,
17251735
CACBAA97218A6243000ACAA5 /* OSMessagingController.m in Sources */,
17261736
CA36F35921C33A2500300C77 /* OSInAppMessageController.m in Sources */,
17271737
CA08FC731FE99AFD004C445F /* OneSignalClient.m in Sources */,
@@ -1822,6 +1832,7 @@
18221832
DE9877332591656200DE07D5 /* NSDateFormatter+OneSignal.m in Sources */,
18231833
7AD172392416D53B00A78B19 /* OSInAppMessageLocationPrompt.m in Sources */,
18241834
CACBAA98218A6243000ACAA5 /* OSMessagingController.m in Sources */,
1835+
DE9A5DB425D1FD8000FCEC21 /* OSPlayerTags.m in Sources */,
18251836
CA36F35A21C33A2500300C77 /* OSInAppMessageController.m in Sources */,
18261837
CA08FC741FE99AFF004C445F /* OneSignalClient.m in Sources */,
18271838
91F58D861E7C88250017D24D /* OneSignalNotificationSettingsIOS9.m in Sources */,
@@ -2028,6 +2039,7 @@
20282039
7AAA606A2485D0420004FADE /* OSMigrationController.m in Sources */,
20292040
CACBAA9F218A6243000ACAA5 /* OSInAppMessageView.m in Sources */,
20302041
CA4742E7218B8FF30020DC8C /* OSTriggerController.m in Sources */,
2042+
DE9A5DB525D1FD8000FCEC21 /* OSPlayerTags.m in Sources */,
20312043
4529DEEA1FA8360C00CEAB1D /* UIApplicationOverrider.m in Sources */,
20322044
912412281E73342200E41FD7 /* OneSignalMobileProvision.m in Sources */,
20332045
7A93269E25AF4F0300BBEC27 /* OSPendingCallbacks.m in Sources */,

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_armv7_armv7s</string>
23+
<string>ios-arm64_i386_x86_64-simulator</string>
2524
<key>LibraryPath</key>
2625
<string>OneSignal.framework</string>
2726
<key>SupportedArchitectures</key>
2827
<array>
2928
<string>arm64</string>
30-
<string>armv7</string>
31-
<string>armv7s</string>
29+
<string>i386</string>
30+
<string>x86_64</string>
3231
</array>
3332
<key>SupportedPlatform</key>
3433
<string>ios</string>
34+
<key>SupportedPlatformVariant</key>
35+
<string>simulator</string>
3536
</dict>
3637
<dict>
3738
<key>LibraryIdentifier</key>
38-
<string>ios-arm64_i386_x86_64-simulator</string>
39+
<string>ios-arm64_x86_64-maccatalyst</string>
3940
<key>LibraryPath</key>
4041
<string>OneSignal.framework</string>
4142
<key>SupportedArchitectures</key>
4243
<array>
4344
<string>arm64</string>
44-
<string>i386</string>
4545
<string>x86_64</string>
4646
</array>
4747
<key>SupportedPlatform</key>
4848
<string>ios</string>
4949
<key>SupportedPlatformVariant</key>
50-
<string>simulator</string>
50+
<string>maccatalyst</string>
5151
</dict>
5252
</array>
5353
<key>CFBundlePackageType</key>

0 commit comments

Comments
 (0)