diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/Info.plist b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/Info.plist
index 544449553..c3a41e6ca 100644
--- a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/Info.plist
+++ b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/Info.plist
@@ -5,6 +5,8 @@
AvailableLibraries
+ BinaryPath
+ OneSignal.framework/OneSignal
LibraryIdentifier
ios-arm64
LibraryPath
@@ -17,6 +19,8 @@
ios
+ BinaryPath
+ OneSignal.framework/OneSignal
LibraryIdentifier
ios-arm64_x86_64-simulator
LibraryPath
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeDirectory b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeDirectory
deleted file mode 100644
index be3c0b698..000000000
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeDirectory and /dev/null differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements
deleted file mode 100644
index b1d8669b8..000000000
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements and /dev/null differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements-1 b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements-1
deleted file mode 100644
index 4c7fa3b37..000000000
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeRequirements-1 and /dev/null differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeResources b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeResources
deleted file mode 100644
index 650beeccf..000000000
--- a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeResources
+++ /dev/null
@@ -1,263 +0,0 @@
-
-
-
-
- files
-
- ios-arm64/OneSignal.framework/Headers/OneSignal.h
-
- EVXphtkVA0pG/wCKXUqT8Br0olg=
-
- ios-arm64/OneSignal.framework/Info.plist
-
- UwCwyJ2ma8C+qgAOLATCp+T2e5Q=
-
- ios-arm64/OneSignal.framework/Modules/module.modulemap
-
- fJj0ATF9ohjya70dUZjH6i9w44o=
-
- ios-arm64/OneSignal.framework/OneSignal
-
- BqDYOS/dHotQKmeMuz2/fBBFvAE=
-
- ios-arm64/OneSignal.framework/PrivacyInfo.xcprivacy
-
- XBooIOrUQP0EEdlQRKKQpQ+SMuA=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Headers/OneSignal.h
-
- EVXphtkVA0pG/wCKXUqT8Br0olg=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist
-
- 0jPupFMs8ahXmq86onQ/JUitdis=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap
-
- fJj0ATF9ohjya70dUZjH6i9w44o=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal
-
- ygVsFf+/OY9nEObYpHP+tlHVCQQ=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/PrivacyInfo.xcprivacy
-
- XBooIOrUQP0EEdlQRKKQpQ+SMuA=
-
- ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources
-
- a93PX52qaf3XaT5EzZrWDRvXvWo=
-
-
- files2
-
- ios-arm64/OneSignal.framework/Headers/OneSignal.h
-
- hash
-
- EVXphtkVA0pG/wCKXUqT8Br0olg=
-
- hash2
-
- g07y/lXKM6H7TbypgKgFMT7K/hNdd1g4dcYnbX+edSE=
-
-
- ios-arm64/OneSignal.framework/Info.plist
-
- hash
-
- UwCwyJ2ma8C+qgAOLATCp+T2e5Q=
-
- hash2
-
- D5ObaYrN32iWnQl6kmzQSVVZAiF4FRXcIP2O4OLGYFo=
-
-
- ios-arm64/OneSignal.framework/Modules/module.modulemap
-
- hash
-
- fJj0ATF9ohjya70dUZjH6i9w44o=
-
- hash2
-
- Gn6ZaR3ERppbMM1cYIPVzhn7nRrRbOZoQYYdkOd4nJw=
-
-
- ios-arm64/OneSignal.framework/OneSignal
-
- hash
-
- BqDYOS/dHotQKmeMuz2/fBBFvAE=
-
- hash2
-
- 2uLi2r0KjeljcPL8jK07YpbBCrXgL7h/f0w/g0tw+ME=
-
-
- ios-arm64/OneSignal.framework/PrivacyInfo.xcprivacy
-
- hash
-
- XBooIOrUQP0EEdlQRKKQpQ+SMuA=
-
- hash2
-
- +aPoi+tx9BWomqYTkf7iOPP1898/2/vOK8r9J9ARhFs=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Headers/OneSignal.h
-
- hash
-
- EVXphtkVA0pG/wCKXUqT8Br0olg=
-
- hash2
-
- g07y/lXKM6H7TbypgKgFMT7K/hNdd1g4dcYnbX+edSE=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist
-
- hash
-
- 0jPupFMs8ahXmq86onQ/JUitdis=
-
- hash2
-
- cdF3S1B0NCylpi0GiUkIL3mIMbfqZrTEWAeAhGGQFEY=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap
-
- hash
-
- fJj0ATF9ohjya70dUZjH6i9w44o=
-
- hash2
-
- Gn6ZaR3ERppbMM1cYIPVzhn7nRrRbOZoQYYdkOd4nJw=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal
-
- hash
-
- ygVsFf+/OY9nEObYpHP+tlHVCQQ=
-
- hash2
-
- E2tw9l1ca4hExGpVVDLVcm76W+GrVLGqaDcuyUQZCZ4=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/PrivacyInfo.xcprivacy
-
- hash
-
- XBooIOrUQP0EEdlQRKKQpQ+SMuA=
-
- hash2
-
- +aPoi+tx9BWomqYTkf7iOPP1898/2/vOK8r9J9ARhFs=
-
-
- ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources
-
- hash
-
- a93PX52qaf3XaT5EzZrWDRvXvWo=
-
- hash2
-
- pi+vSPSTRAsR+MGrB6OFxYlQz5JgeF2CWHgOQXNp634=
-
-
-
- rules
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^version.plist$
-
-
- rules2
-
- .*\.dSYM($|/)
-
- weight
- 11
-
- ^(.*/)?\.DS_Store$
-
- omit
-
- weight
- 2000
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^Info\.plist$
-
- omit
-
- weight
- 20
-
- ^PkgInfo$
-
- omit
-
- weight
- 20
-
- ^embedded\.provisionprofile$
-
- weight
- 20
-
- ^version\.plist$
-
- weight
- 20
-
-
-
-
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeSignature b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeSignature
deleted file mode 100644
index e2e8c231b..000000000
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/_CodeSignature/CodeSignature and /dev/null differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Info.plist b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Info.plist
index 8d458b858..53ece49fb 100644
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Info.plist and b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Info.plist differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Modules/module.modulemap b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Modules/module.modulemap
index a3424cd21..5308a31ec 100644
--- a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Modules/module.modulemap
+++ b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/Modules/module.modulemap
@@ -1,6 +1,6 @@
framework module OneSignal {
umbrella header "OneSignal.h"
-
export *
+
module * { export * }
}
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/OneSignal b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/OneSignal
index bbbe4d0f1..e90d5b4b8 100755
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/OneSignal and b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64/OneSignal.framework/OneSignal differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist
index 5f26f4b31..756c697c6 100644
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist and b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Info.plist differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap
index a3424cd21..5308a31ec 100644
--- a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap
+++ b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/Modules/module.modulemap
@@ -1,6 +1,6 @@
framework module OneSignal {
umbrella header "OneSignal.h"
-
export *
+
module * { export * }
}
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal
index 3b6a90984..2feb17339 100755
Binary files a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal and b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/OneSignal differ
diff --git a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources
index 53856524b..03f19d825 100644
--- a/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources
+++ b/iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework/ios-arm64_x86_64-simulator/OneSignal.framework/_CodeSignature/CodeResources
@@ -10,11 +10,11 @@
Info.plist
- 0jPupFMs8ahXmq86onQ/JUitdis=
+ Z7P8edgLioaN8VOTdrCC4BdZGSQ=
Modules/module.modulemap
- fJj0ATF9ohjya70dUZjH6i9w44o=
+ wVlxwEWzKrXv4XrIwq3Rp9oxbv4=
PrivacyInfo.xcprivacy
@@ -34,7 +34,7 @@
hash2
- Gn6ZaR3ERppbMM1cYIPVzhn7nRrRbOZoQYYdkOd4nJw=
+ Tr9SGPJdUuQgNMAy9T5er4j5mnL1sZ6DVeVuwdNVoXM=
PrivacyInfo.xcprivacy
diff --git a/iOS_SDK/OneSignalSDK/Source/OneSignalHelper.m b/iOS_SDK/OneSignalSDK/Source/OneSignalHelper.m
index 715eec1d8..54e299c35 100644
--- a/iOS_SDK/OneSignalSDK/Source/OneSignalHelper.m
+++ b/iOS_SDK/OneSignalSDK/Source/OneSignalHelper.m
@@ -939,7 +939,7 @@ + (void) displayWebView:(NSURL*)url {
}
else {
// Keep dispatch_async. Without this the url can take an extra 2 to 10 secounds to open.
- [[UIApplication sharedApplication] openURL:url];
+ [[UIApplication sharedApplication] openURL:url options:@{} completionHandler:nil];
}
});
}];
diff --git a/iOS_SDK/OneSignalSDK/Source/OneSignalLocation.m b/iOS_SDK/OneSignalSDK/Source/OneSignalLocation.m
index 12b989b42..152ef36ab 100644
--- a/iOS_SDK/OneSignalSDK/Source/OneSignalLocation.m
+++ b/iOS_SDK/OneSignalSDK/Source/OneSignalLocation.m
@@ -271,7 +271,7 @@ + (void)showLocationSettingsAlertController {
[[OneSignalDialogController sharedInstance] presentDialogWithTitle:@"Location Not Available" withMessage:@"You have previously denied sharing your device location. Please go to settings to enable." withActions:@[@"Open Settings"] cancelTitle:@"Cancel" withActionCompletion:^(int tappedActionIndex) {
if (tappedActionIndex > -1) {
onesignal_Log(ONE_S_LL_DEBUG, @"CLLocationManage open settings option click");
- [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
+ [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString] options:@{} completionHandler:nil];
}
[OneSignalLocation sendAndClearLocationListener:false];
return;