“wangdongchao” 1 год назад
Родитель
Сommit
899247672a
100 измененных файлов с 332 добавлено и 4461 удалено
  1. 8 0
      Asteria.xcodeproj/project.pbxproj
  2. 17 1
      Asteria/AppDelegate+PushNotification.m
  3. 11 10
      Asteria/AppDelegate.m
  4. 1 1
      Asteria/Asteria.entitlements
  5. 18 0
      Asteria/Fuction/Manager/NotificationManager/ASJumpHandler.m
  6. 23 0
      Asteria/Fuction/Manager/NotificationManager/ASPushOneSignalManager.m
  7. 1 0
      Asteria/Fuction/Manager/UserManager/info/ASUserModel.h
  8. 3 0
      Asteria/Fuction/UserCenter/Message/ASMessageListCell.h
  9. 17 10
      Asteria/Fuction/UserCenter/Message/ASMessageListCell.m
  10. 47 39
      Asteria/Fuction/UserCenter/Message/ASMessageListViewController.m
  11. 26 0
      Asteria/Fuction/UserCenter/Message/ASMessageModel.h
  12. 12 0
      Asteria/Fuction/UserCenter/Message/ASMessageModel.m
  13. 5 1
      Asteria/Fuction/UserCenter/Message/ASMessageViewModel.h
  14. 72 1
      Asteria/Fuction/UserCenter/Message/ASMessageViewModel.m
  15. 7 1
      Asteria/NetTools/ASNetApis.h
  16. 1 3
      NotificationServiceExtension/NotificationService.m
  17. 1 1
      NotificationServiceExtension/NotificationServiceExtension.entitlements
  18. 1 1
      Podfile
  19. 10 9
      Podfile.lock
  20. 10 9
      Pods/Manifest.lock
  21. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework.zip
  22. 5 8
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/Info.plist
  23. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/NSString+OneSignal.h
  24. 0 36
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/NSURL+OneSignal.h
  25. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSJSONHandling.h
  26. 0 42
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSMacros.h
  27. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotification+Internal.h
  28. 0 112
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotification.h
  29. 0 60
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotificationClasses.h
  30. 0 33
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSPrivacyConsentController.h
  31. 0 156
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSRequests.h
  32. 0 82
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalClient.h
  33. 0 304
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCommonDefines.h
  34. 0 50
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCore.h
  35. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCoreHelper.h
  36. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalLog.h
  37. 0 55
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalRequest.h
  38. 0 39
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalTrackFirebaseAnalytics.h
  39. 0 75
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalUserDefaults.h
  40. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Info.plist
  41. 0 6
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Modules/module.modulemap
  42. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/OneSignalCore
  43. 0 372
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/_CodeSignature/CodeResources
  44. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/NSString+OneSignal.h
  45. 0 36
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/NSURL+OneSignal.h
  46. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSJSONHandling.h
  47. 0 42
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSMacros.h
  48. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotification+Internal.h
  49. 0 112
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotification.h
  50. 0 60
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotificationClasses.h
  51. 0 33
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSPrivacyConsentController.h
  52. 0 156
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSRequests.h
  53. 0 82
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalClient.h
  54. 0 304
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCommonDefines.h
  55. 0 50
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCore.h
  56. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCoreHelper.h
  57. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalLog.h
  58. 0 55
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalRequest.h
  59. 0 39
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalTrackFirebaseAnalytics.h
  60. 0 75
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalUserDefaults.h
  61. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Info.plist
  62. 0 6
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Modules/module.modulemap
  63. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/OneSignalCore
  64. 0 372
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/_CodeSignature/CodeResources
  65. 1 1
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Headers/OneSignalCommonDefines.h
  66. 1 0
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Headers/OneSignalLog.h
  67. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/OneSignalCore
  68. 7 7
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Resources/Info.plist
  69. 4 4
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/_CodeSignature/CodeResources
  70. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework.zip
  71. 7 10
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/Info.plist
  72. 0 37
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalAttachmentHandler.h
  73. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalExtension.h
  74. 0 36
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalExtensionBadgeHandler.h
  75. 0 41
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalNotificationServiceExtensionHandler.h
  76. 0 51
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalReceiveReceiptsController.h
  77. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Info.plist
  78. 0 6
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Modules/module.modulemap
  79. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/OneSignalExtension
  80. 0 192
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/_CodeSignature/CodeResources
  81. 0 37
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalAttachmentHandler.h
  82. 0 44
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalExtension.h
  83. 0 36
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalExtensionBadgeHandler.h
  84. 0 41
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalNotificationServiceExtensionHandler.h
  85. 0 51
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalReceiveReceiptsController.h
  86. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Info.plist
  87. 0 6
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Modules/module.modulemap
  88. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/OneSignalExtension
  89. 0 192
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/_CodeSignature/CodeResources
  90. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/OneSignalExtension
  91. 7 7
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/Resources/Info.plist
  92. 2 2
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/_CodeSignature/CodeResources
  93. BIN
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework.zip
  94. 7 10
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/Info.plist
  95. 0 40
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSCachedUniqueOutcome.h
  96. 0 56
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSChannelTracker.h
  97. 0 49
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInAppMessageOutcome.h
  98. 0 38
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSIndirectInfluence.h
  99. 0 68
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInfluence.h
  100. 0 0
      Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInfluenceDataDefines.h

+ 8 - 0
Asteria.xcodeproj/project.pbxproj

@@ -236,6 +236,7 @@
 		88484D2E2C4A4857007C3293 /* ASMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 88484D2D2C4A4857007C3293 /* ASMessageViewModel.m */; };
 		88484D312C4E3C68007C3293 /* ASFireBaseEventManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 88484D302C4E3C68007C3293 /* ASFireBaseEventManager.m */; };
 		88516B6E2C12E51600F2E396 /* ASLoginBindingC.m in Sources */ = {isa = PBXBuildFile; fileRef = 88516B6D2C12E51600F2E396 /* ASLoginBindingC.m */; };
+		8865A3BC2C72F3D90002717B /* ASMessageModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8865A3BB2C72F3D90002717B /* ASMessageModel.m */; };
 		88C9F9202C3FC64400B47ADA /* ASPushOneSignalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 88C9F91F2C3FC64400B47ADA /* ASPushOneSignalManager.m */; };
 		8C24ECE114420CDEE7B9B22B /* Pods_Asteria.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54DCE8001991D89B696E7D44 /* Pods_Asteria.framework */; };
 		9A1247942A1B082300126226 /* Fuction_Tool.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A1247932A1B082300126226 /* Fuction_Tool.m */; };
@@ -827,6 +828,8 @@
 		88484D302C4E3C68007C3293 /* ASFireBaseEventManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASFireBaseEventManager.m; sourceTree = "<group>"; };
 		88516B6C2C12E51600F2E396 /* ASLoginBindingC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASLoginBindingC.h; sourceTree = "<group>"; };
 		88516B6D2C12E51600F2E396 /* ASLoginBindingC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASLoginBindingC.m; sourceTree = "<group>"; };
+		8865A3BA2C72F3D90002717B /* ASMessageModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ASMessageModel.h; sourceTree = "<group>"; };
+		8865A3BB2C72F3D90002717B /* ASMessageModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ASMessageModel.m; sourceTree = "<group>"; };
 		88C9F91E2C3FC64400B47ADA /* ASPushOneSignalManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ASPushOneSignalManager.h; sourceTree = "<group>"; };
 		88C9F91F2C3FC64400B47ADA /* ASPushOneSignalManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ASPushOneSignalManager.m; sourceTree = "<group>"; };
 		9A1247922A1B082300126226 /* Fuction_Tool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Fuction_Tool.h; sourceTree = "<group>"; };
@@ -1716,6 +1719,8 @@
 				81C7962D2A539F4D003083B8 /* ASMessageListCell.m */,
 				88484D2C2C4A4857007C3293 /* ASMessageViewModel.h */,
 				88484D2D2C4A4857007C3293 /* ASMessageViewModel.m */,
+				8865A3BA2C72F3D90002717B /* ASMessageModel.h */,
+				8865A3BB2C72F3D90002717B /* ASMessageModel.m */,
 			);
 			path = Message;
 			sourceTree = "<group>";
@@ -3138,6 +3143,7 @@
 				9A5F52952B5F59EA007D3791 /* GoosSizeSelectCell.m in Sources */,
 				9AACEE922B7F137D00223466 /* MyCartPayTypeCell.m in Sources */,
 				9AD3461D2A08D6F0005CA070 /* GoodsInformationM.m in Sources */,
+				8865A3BC2C72F3D90002717B /* ASMessageModel.m in Sources */,
 				9A1247972A1B0A2800126226 /* AS_ForgotC.m in Sources */,
 				812021182B1467410026B8B5 /* ASUserModel.m in Sources */,
 				81EC476C2A33131100516573 /* ASHomeNewInSubCollectCell.m in Sources */,
@@ -3478,6 +3484,7 @@
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = F28014612B0095476AA5BC1B /* Pods-Asteria-NotificationServiceExtension.debug.xcconfig */;
 			buildSettings = {
+				CODE_SIGN_ENTITLEMENTS = NotificationServiceExtension/NotificationServiceExtension.entitlements;
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
 				CURRENT_PROJECT_VERSION = 1;
@@ -3506,6 +3513,7 @@
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 3757F38E691966CC4F482D46 /* Pods-Asteria-NotificationServiceExtension.release.xcconfig */;
 			buildSettings = {
+				CODE_SIGN_ENTITLEMENTS = NotificationServiceExtension/NotificationServiceExtension.entitlements;
 				CODE_SIGN_IDENTITY = "Apple Development";
 				CODE_SIGN_STYLE = Automatic;
 				CURRENT_PROJECT_VERSION = 1;

+ 17 - 1
Asteria/AppDelegate+PushNotification.m

@@ -18,7 +18,6 @@
     [ASOneSignalManager setPushApnsTagWithUserInfo];
     
     [UNUserNotificationCenter currentNotificationCenter].delegate = self;
-    [self pushAuthRequest];
     
 #ifdef DEBUG
     [PPNetworkHelper openLog];
@@ -26,6 +25,8 @@
     [PPNetworkHelper closeLog];
 #endif
     
+    [self pushAuthRequest];
+    
 }
 
 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler {
@@ -110,6 +111,21 @@
     });
 }
 
+- (void)authPush {
+    [UNUserNotificationCenter currentNotificationCenter].delegate = self;
+    UNAuthorizationOptions authOptions =
+    UNAuthorizationOptionAlert | UNAuthorizationOptionSound | UNAuthorizationOptionBadge;
+    __weak typeof(self) weakSelf = self;
+    [[UNUserNotificationCenter currentNotificationCenter] requestAuthorizationWithOptions:authOptions
+                                                                        completionHandler:^(BOOL granted, NSError *_Nullable error){
+        
+        dispatch_async(dispatch_get_main_queue(), ^{
+            [weakSelf pushAuthRequest];
+            [[UIApplication sharedApplication] registerForRemoteNotifications]; //注册获得device Token
+        });
+    }];
+}
+
 - (void)clearBadge {
     [UIApplication sharedApplication].applicationIconBadgeNumber = -1;
 }

+ 11 - 10
Asteria/AppDelegate.m

@@ -36,6 +36,16 @@
         // Fallback on earlier versions
     }
     
+    //获取用户信息
+    if (ASUserInfoManager.shared.isLogin ) {
+        [ASUserInfoManager.shared getInfo:^{
+            //推送相关配置
+            [self initPushNotificationConfig:launchOptions];
+        }];
+    } else {
+        [self initPushNotificationConfig:launchOptions];
+    }
+    
     [ASCurrencyManager.shared getAllCurrencyData];
     [ASNetTools reqNet_getAdvCoupons];
     
@@ -64,16 +74,7 @@
     [Bugly startWithAppId:Bugly_appId];
 #endif
     
-    //获取用户信息
-    if (ASUserInfoManager.shared.isLogin ) {
-        [ASUserInfoManager.shared getInfo:^{
-            //推送相关配置
-            [self initPushNotificationConfig:launchOptions];
-        }];
-    } else {
-        [self initPushNotificationConfig:launchOptions];
-    }
-
+    
     
     return YES;
 }

+ 1 - 1
Asteria/Asteria.entitlements

@@ -10,7 +10,7 @@
 	</array>
 	<key>com.apple.security.application-groups</key>
 	<array>
-		<string>group.com.asteriahair.app.notify</string>
+		<string>group.com.asteriahair.app.onesignal</string>
 	</array>
 </dict>
 </plist>

+ 18 - 0
Asteria/Fuction/Manager/NotificationManager/ASJumpHandler.m

@@ -16,6 +16,13 @@
 #import "ASVipCenterViewController.h"
 #import "ASCouponsListViewController.h"
 
+#import "ASMessageViewModel.h"
+
+@interface ASJumpHandler()
+
+@property (nonatomic, strong) ASMessageViewModel *messageVM;
+
+@end
 
 @implementation ASJumpHandler
 
@@ -25,13 +32,24 @@ static  ASJumpHandler *jumpHandler = nil;
     static dispatch_once_t onceToken;
     dispatch_once(&onceToken, ^{
         jumpHandler = [[ASJumpHandler alloc] init];
+        jumpHandler.messageVM = [[ASMessageViewModel alloc] init];
     });
     return jumpHandler;
 }
 
+//标记已读
+- (void)requestMessageRead:(NSString *)messageId {
+    [self.messageVM getMessageRead:nil messageId:messageId type:@"1" complate:^(NSString * _Nonnull msg) {
+        
+    }];
+}
+
 
 - (void)handleMessage:(NSString *)title messageId:(NSString *)mid pushPara:(NSString *)push_para pushType:(NSInteger)type {
     
+    //标记已读
+    [self requestMessageRead:mid];
+    
     [self handleJumpWithTitle:title jumpData:push_para type:type];
 }
 

+ 23 - 0
Asteria/Fuction/Manager/NotificationManager/ASPushOneSignalManager.m

@@ -27,6 +27,7 @@
     
     [OneSignal setLogLevel:ONE_S_LL_VERBOSE visualLevel:ONE_S_LL_NONE];
     
+    
     // OneSignal initialization
     [OneSignal initWithLaunchOptions:launchOptions];
     [OneSignal setAppId:OneSignalAppId];
@@ -61,6 +62,8 @@
             [OneSignal deleteTag:@"IsOrdered"];
         }
         
+        [self notifyAddPlayers:userInfo];
+        
     } else {
         [OneSignal sendTag:@"SufixUid" value:@"-"];
     }
@@ -76,5 +79,25 @@
 #endif
 }
 
+//添加用户 (登录成功后调用)
+- (void)notifyAddPlayers:(ASUserModel *)model {
+    
+    NSString *token = [DataUtil loginToken];
+//    token = [token stringByReplacingOccurrencesOfString:@"Bearer " withString:@""];
+    NSDictionary *param = @{@"user_id":model.Id,
+                            @"email":model.email,
+                            @"group_id":model.group_id,
+                            @"store_id":@"1",
+                            @"token":token};
+    
+    UIViewController *topVC = topViewController();
+    [[ASNetTools shared] postMsgWithPath:MsgAddPlayersUrl param:param success:^(id _Nonnull json) {
+//        [MBProgressHUD hideHUDForView:topVC.view animated:YES];
+    } faild:^(NSString * _Nonnull code, NSString * _Nonnull msg) {
+//        [MBProgressHUD hideHUDForView:topVC.view animated:YES];
+        [topVC.view makeToast:ReqNetWorkFaild duration:2 position:CSToastPositionCenter];
+    }];
+}
+
 
 @end

+ 1 - 0
Asteria/Fuction/Manager/UserManager/info/ASUserModel.h

@@ -52,6 +52,7 @@ NS_ASSUME_NONNULL_BEGIN
 @interface ASUserModel : NSObject
 
 @property (nonatomic, copy, ) NSString *Id;
+@property (nonatomic, copy) NSString *token;
 @property (nonatomic, copy) NSString *group_id;
 @property (nonatomic, copy) NSString *default_billing;
 @property (nonatomic, copy) NSString *default_shipping;

+ 3 - 0
Asteria/Fuction/UserCenter/Message/ASMessageListCell.h

@@ -6,11 +6,14 @@
 //
 
 #import <UIKit/UIKit.h>
+#import "ASMessageModel.h"
 
 NS_ASSUME_NONNULL_BEGIN
 
 @interface ASMessageListCell : UITableViewCell
 
+@property (nonatomic, strong) ASMessageModel *messageModel;
+
 @end
 
 NS_ASSUME_NONNULL_END

+ 17 - 10
Asteria/Fuction/UserCenter/Message/ASMessageListCell.m

@@ -38,7 +38,6 @@
     self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
     if (self) {
         [self configSubV];
-        [self setDemoData];
     }
     return self;
 }
@@ -99,16 +98,24 @@
 //    }
 //}
 
-- (void)setDemoData {
-    self.timeLb.text = @"timtimetimetime";
-    self.unreadTipV.hidden = arc4random()%2 == 1;
-    self.titleLb.text = @"title title title title title title title";
-    self.desLb.text = @"content content content content content content content content content content content content content content content content content content content 134";
-    if (arc4random()%2 == 1) {
-        self.imgV.hidden = true;
+- (void)setMessageModel:(ASMessageModel *)messageModel {
+    _messageModel = messageModel;
+    
+    self.timeLb.text = messageModel.time;
+    self.titleLb.text = AS_String_NotNull(messageModel.title);
+    self.desLb.text = AS_String_NotNull(messageModel.des);
+    
+    if (AS_String_valid(messageModel.imgUrl)) {
+        self.imgV.hidden = NO;
+        [self.imgV sd_setImageWithURL:[NSURL URLWithString:messageModel.imgUrl] placeholderImage:UIImageDefaultImg_SD];
+    } else {
+        self.imgV.hidden = YES;
+    }
+    
+    if (messageModel.isReaded) {
+        self.unreadTipV.hidden = YES;
     } else {
-        self.imgV.hidden = false;
-        self.imgV.image = [UIImage imageNamed:@"vip_bg1"];
+        self.unreadTipV.hidden = NO;
     }
 }
 

+ 47 - 39
Asteria/Fuction/UserCenter/Message/ASMessageListViewController.m

@@ -8,11 +8,18 @@
 #import "ASMessageListViewController.h"
 #import "ASMessageListCell.h"
 
+#import "ASMessageViewModel.h"
+#import "ASJumpHandler.h"
+
 @interface ASMessageListViewController () <UITableViewDelegate,UITableViewDataSource>
 
 @property (nonatomic, strong) UITableView *tableV;
 
-@property (nonatomic, strong) NSMutableArray *msgDataArray;
+//@property (nonatomic, strong) NSMutableArray *msgDataArray;
+
+@property (nonatomic, strong) ASMessageViewModel *messageVM;
+
+@property (nonatomic, assign) int page;
 
 @end
 
@@ -23,45 +30,35 @@
     [self loadSubVs];
 //    self.vm = [KWMessageListViewModel new];
     self.titleStr = @"Message";
+    self.page = 1;
     
-    self.msgDataArray = [[NSMutableArray alloc] initWithCapacity:1];
+//    self.msgDataArray = [[NSMutableArray alloc] initWithCapacity:1];
     
     [self setNav];
     
+    [self.tableV.mj_header beginRefreshing];
+    
 }
 
 - (void)viewWillAppear:(BOOL)animated {
     [super viewWillAppear:animated];
-    [self.tableV.mj_header beginRefreshing];
+    
 }
 
 - (void)getData {
-    [self.tableV.mj_header endRefreshing];
-    
-    
-//    [self.msgDataArray addObjectsFromArray:@[@"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1", @"1"]];
-    
-    if (AS_Array_valid(self.msgDataArray)) {
-        [self hiddenEmpty];
-    } else {
-        [self showEmptyV:self.tableV];
-    }
-    
-    [self.tableV reloadData];
     
 //    [MBProgressHUD showHUDAddedTo:self.view animated:true];
-//    @weakify(self);
-//    [self.vm getMessageList:self.tableV page:1 complate:^{
-//        @strongify(self);
+    @weakify(self);
+    [self.messageVM getMessageList:self.tableV page:self.page complate:^{
+        @strongify(self);
 //        [MBProgressHUD hideHUDForView:self.view animated:true];
-//        if (self.vm.messageList.count == 0) {
-//            [self showNoDataV:self.tableV mes:@"No News Yet"];
-//        } else {
-//            [self hideNoDataV];
-//        }
-//        [self.tableV reloadData];
-//    }];
-    
+        if (self.messageVM.messageList.count == 0) {
+            [self showEmptyV:self.tableV];
+        } else {
+            [self hiddenEmpty];
+        }
+        [self.tableV reloadData];
+    }];
     
 }
 
@@ -118,13 +115,22 @@
         [tabV registerClass:[ASMessageListCell class] forCellReuseIdentifier:@"ASMessageListCell"];
         tabV.delegate = self;
         tabV.dataSource = self;
+        tabV.showsVerticalScrollIndicator = NO;
         tabV.rowHeight = UITableViewAutomaticDimension;
         tabV.estimatedRowHeight = 100;
         tabV.separatorStyle = UITableViewCellSeparatorStyleNone;
         @weakify(self);
         tabV.mj_header = [MJRefreshNormalHeader headerWithRefreshingBlock:^{
-            [weak_self getData];
+            @strongify(self);
+            self.page = 1;
+            [self getData];
         }];
+        tabV.mj_footer = [MJRefreshAutoNormalFooter footerWithRefreshingBlock:^{
+            @strongify(self);
+            self.page ++;
+            [self getData];
+        }];
+        
         _tableV = tabV;
     }
     return _tableV;
@@ -157,30 +163,32 @@
 #pragma mark - UITableViewDelegate,UITableViewDataSource
 
 - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
-//    KWMessageListModel *m = self.vm.messageList[indexPath.row];
-//
-//    [[KWPushMessageHandler shareInstance] handleMessage:m.title messageId:m.message_id pushPara:m.push_para pushType:m.push_type];
+    ASMessageModel *messageModel = self.messageVM.messageList[indexPath.row];
     
-    UIViewController *vc = [CTMediator.sharedInstance getWebViewVc:@{
-        @"title":@"Message",
-        @"url":@"https://baidu.com"
-    }];
-    [self.navigationController pushViewController:vc animated:true];
+    [[ASJumpHandler shareInstance] handleMessage:messageModel.title messageId:messageModel.message_id pushPara:messageModel.push_para pushType:messageModel.push_type];
     
-    return;
+    messageModel.isReaded = YES;
+    [self.tableV reloadData];
     
 }
 
 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
-    return  self.msgDataArray.count;
+    return  self.messageVM.messageList.count;
 }
 
 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
     ASMessageListCell *cell = [tableView dequeueReusableCellWithIdentifier:@"ASMessageListCell" forIndexPath:indexPath];
-//    KWMessageListModel *m = self.vm.messageList[indexPath.row];
-//    [cell setData:m];
+    ASMessageModel *messageModel = self.messageVM.messageList[indexPath.row];
+    cell.messageModel = messageModel;
     
     return  cell;
 }
 
+- (ASMessageViewModel *)messageVM {
+    if (!_messageVM) {
+        _messageVM = [[ASMessageViewModel alloc] init];
+    }
+    return _messageVM;
+}
+
 @end

+ 26 - 0
Asteria/Fuction/UserCenter/Message/ASMessageModel.h

@@ -0,0 +1,26 @@
+//
+//  ASMessageModel.h
+//  Asteria
+//
+//  Created by xingyu on 2024/8/19.
+//
+
+#import <Foundation/Foundation.h>
+
+NS_ASSUME_NONNULL_BEGIN
+
+@interface ASMessageModel : NSObject
+
+@property (nonatomic, copy) NSString *imgUrl;
+@property (nonatomic, copy) NSString *time;
+@property (nonatomic, copy) NSString *message_id;
+@property (nonatomic, copy) NSString *title;
+@property (nonatomic, copy) NSString *push_para;
+@property (nonatomic, assign) BOOL isReaded;
+@property (nonatomic, assign) NSInteger push_type;
+@property (nonatomic, copy) NSString *des;
+
+
+@end
+
+NS_ASSUME_NONNULL_END

+ 12 - 0
Asteria/Fuction/UserCenter/Message/ASMessageModel.m

@@ -0,0 +1,12 @@
+//
+//  ASMessageModel.m
+//  Asteria
+//
+//  Created by xingyu on 2024/8/19.
+//
+
+#import "ASMessageModel.h"
+
+@implementation ASMessageModel
+
+@end

+ 5 - 1
Asteria/Fuction/UserCenter/Message/ASMessageViewModel.h

@@ -6,15 +6,19 @@
 //
 
 #import <Foundation/Foundation.h>
+#import "ASMessageModel.h"
 
 NS_ASSUME_NONNULL_BEGIN
 
 @interface ASMessageViewModel : NSObject
 
+@property (nonatomic, strong) NSMutableArray<ASMessageModel*> *messageList;
 
 //消息列表
-- (void)getMessageListDataComplate:(void(^)(NSArray *messageArray))complateBlock;
+- (void)getMessageList:(UITableView *)tableV page:(NSInteger)page complate:(void(^)(void))complate;
 
+/// type:  1=单条阅读 2=批量阅读
+- (void)getMessageRead:(UIView *_Nullable)tableV messageId:(NSString *)messageId type:(NSString *)type complate:(void(^)(NSString *))complate;
 
 
 @end

+ 72 - 1
Asteria/Fuction/UserCenter/Message/ASMessageViewModel.m

@@ -9,7 +9,78 @@
 
 @implementation ASMessageViewModel
 
-- (void)getMessageListDataComplate:(void(^)(NSArray *messageArray))complateBlock {
+
+- (void)getMessageList:(UITableView *)tableV page:(NSInteger)page complate:(void(^)(void))complate {
+    [tableV.mj_footer resetNoMoreData];
+    NSDictionary *dic = @{ @"user_id":ASUserInfoManager.shared.userInfo.Id,
+        @"page":[NSNumber numberWithInteger:page],
+        @"size":[NSNumber numberWithInteger:20]};
+    
+    K_WEAK_SELF;
+    [[ASNetTools shared] postMsgWithPath:MsgListDataUrl param:dic success:^(id _Nonnull responseObject) {
+        K_STRONG_SELF;
+        [tableV.mj_header endRefreshing];
+        [tableV.mj_footer endRefreshing];
+        
+        NSLog(@"success:%@",responseObject);
+        
+        if (responseObject) {
+            NSMutableArray *arr = [ASMessageModel mj_objectArrayWithKeyValuesArray:responseObject];
+            if (page == 1) {
+                self.messageList = arr;
+            } else {
+                [self.messageList addObjectsFromArray:arr];
+            }
+            if (arr.count < 20) {
+                [tableV.mj_footer endRefreshingWithNoMoreData];
+            }
+        } else {
+            self.messageList = [NSMutableArray array];
+            [tableV.mj_footer endRefreshingWithNoMoreData];
+        }
+        complate();
+    } faild:^(NSString * _Nonnull code, NSString * _Nonnull msg) {
+        K_STRONG_SELF;
+        [tableV.mj_header endRefreshing];
+        [tableV.mj_footer endRefreshing];
+        NSLog(@"err:%@",msg);
+        self.messageList = [NSMutableArray array];
+//        [tableV.mj_footer endRefreshingWithNoMoreData];
+        complate();
+    }];
+    
+}
+
+/// type:  1=单条阅读 2=批量阅读
+- (void)getMessageRead:(UIView *_Nullable)tableV messageId:(NSString *)messageId type:(NSString *)type complate:(void(^)(NSString *))complate {
+    if (messageId == nil) {
+        return;
+    }
+    if (tableV != nil) {
+        [MBProgressHUD showHUDAddedTo:tableV animated:true];
+    }
+    NSDictionary *dic = @{ @"user_id":ASUserInfoManager.shared.userInfo.Id,
+                           @"message_id":messageId,
+                           @"type":type};
+    
+    [[ASNetTools shared] postMsgWithPath:MsgUpReadUrl param:dic success:^(id _Nonnull responseObject) {
+        if (tableV != nil) {
+            [MBProgressHUD hideHUDForView:tableV animated:true];
+        }
+        
+        if (complate) {
+            complate(@"");
+        }
+        
+    } faild:^(NSString * _Nonnull code, NSString * _Nonnull msg) {
+        NSLog(@"err:%@",msg);
+        if (tableV != nil) {
+            [MBProgressHUD hideHUDForView:tableV animated:true];
+        }
+        if (complate) {
+            complate(@"");
+        }
+    }];
     
 }
 

+ 7 - 1
Asteria/NetTools/ASNetApis.h

@@ -24,7 +24,7 @@
 #if (DEBUG)
 #define HostPath @"iostest.bilisar.com"  //测试
 //#define HostPath @"www.bilisar.com"  //测试
-#define MsgHostPath @"message.bilisar.com"
+#define MsgHostPath @"message.asteriahair.com"
 //#define HostPath @"pc.bilisar.com"  //正式
 #else
 #define HostPath @"pc.bilisar.com" //正式
@@ -104,6 +104,12 @@
 #define getExtraPoints BaseRequestrUrl(@"points/show")
 #define postTakeExtraPoints BaseRequestrUrl(@"points/more")
 
+// MARK: 消息模块
+#define MsgAddPlayersUrl    MsgRequestrUrl(@"asmessage/addPlayers")
+#define MsgListDataUrl      MsgRequestrUrl(@"asmessage/getMessage")
+#define MsgUpReadUrl        MsgRequestrUrl(@"asmessage/upRead")
+
+
 
 // MARK: - 忘记密码
 #define postEmailCode BaseRequestrUrl(@"email/send")

+ 1 - 3
NotificationServiceExtension/NotificationService.m

@@ -13,10 +13,8 @@
 
 @property (nonatomic, strong) void (^contentHandler)(UNNotificationContent *contentToDeliver);
 @property (nonatomic, strong) UNMutableNotificationContent *bestAttemptContent;
-
-//@property (nonatomic, strong) void (^contentHandler)(UNNotificationContent *contentToDeliver);
 @property (nonatomic, strong) UNNotificationRequest *receivedRequest;
-//@property (nonatomic, strong) UNMutableNotificationContent *bestAttemptContent;
+
 
 @end
 

+ 1 - 1
NotificationServiceExtension/NotificationServiceExtension.entitlements

@@ -4,7 +4,7 @@
 <dict>
 	<key>com.apple.security.application-groups</key>
 	<array>
-		<string>group.com.asteriahair.app.notify</string>
+		<string>group.com.asteriahair.app.onesignal</string>
 	</array>
 </dict>
 </plist>

+ 1 - 1
Podfile

@@ -74,7 +74,7 @@ target 'Asteria' do
   
   #  pod 'PayPal-iOS-SDK'
   
-  pod 'OneSignalXCFramework', '>= 3.0.0', '< 4.0'
+  pod 'OneSignalXCFramework', '3.12.7'
   
   # 数据分析
   # Add the Firebase pod for Google Analytics

+ 10 - 9
Podfile.lock

@@ -825,15 +825,15 @@ PODS:
     - nanopb/encode (= 2.30909.0)
   - nanopb/decode (2.30909.0)
   - nanopb/encode (2.30909.0)
-  - OneSignalXCFramework (3.12.5):
-    - OneSignalXCFramework/OneSignalCore (= 3.12.5)
-    - OneSignalXCFramework/OneSignalExtension (= 3.12.5)
-    - OneSignalXCFramework/OneSignalOutcomes (= 3.12.5)
-  - OneSignalXCFramework/OneSignalCore (3.12.5)
-  - OneSignalXCFramework/OneSignalExtension (3.12.5):
+  - OneSignalXCFramework (3.12.7):
+    - OneSignalXCFramework/OneSignalCore (= 3.12.7)
+    - OneSignalXCFramework/OneSignalExtension (= 3.12.7)
+    - OneSignalXCFramework/OneSignalOutcomes (= 3.12.7)
+  - OneSignalXCFramework/OneSignalCore (3.12.7)
+  - OneSignalXCFramework/OneSignalExtension (3.12.7):
     - OneSignalXCFramework/OneSignalCore
     - OneSignalXCFramework/OneSignalOutcomes
-  - OneSignalXCFramework/OneSignalOutcomes (3.12.5):
+  - OneSignalXCFramework/OneSignalOutcomes (3.12.7):
     - OneSignalXCFramework/OneSignalCore
   - PPBadgeView (3.1.0)
   - PromisesObjC (2.2.0)
@@ -1202,6 +1202,7 @@ DEPENDENCIES:
   - MJRefresh
   - MKNetworkKit
   - OneSignalXCFramework (< 4.0, >= 3.0.0)
+  - OneSignalXCFramework (= 3.12.7)
   - PPBadgeView
   - Reachability
   - SDWebImage
@@ -1312,7 +1313,7 @@ SPEC CHECKSUMS:
   MJRefresh: fdf5e979eb406a0341468932d1dfc8b7f9fce961
   MKNetworkKit: 1171bfac5c3a1cd7fea9a027f29359e1b4cab705
   nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
-  OneSignalXCFramework: 4afdd14f6fa769eadf141209037e3eac5890beb9
+  OneSignalXCFramework: 0fca311799488cb50419c0b96594aa8df4300115
   PPBadgeView: b50a223638970fd0781e8753250385864b6dd2fe
   PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef
   QMUIKit: 6321cf1124623d686a9ec0a79a7cc59d0d64a52c
@@ -1330,6 +1331,6 @@ SPEC CHECKSUMS:
   YTKNetwork: c16be90b06be003de9e9cd0d3b187cc8eaf35c04
   YYCache: 8105b6638f5e849296c71f331ff83891a4942952
 
-PODFILE CHECKSUM: db424bd8ab0c93f84419da3cc8f72101a02e7842
+PODFILE CHECKSUM: 0fb83e984e53820bb34cd2ea539ee6a2385d7b3f
 
 COCOAPODS: 1.15.2

+ 10 - 9
Pods/Manifest.lock

@@ -825,15 +825,15 @@ PODS:
     - nanopb/encode (= 2.30909.0)
   - nanopb/decode (2.30909.0)
   - nanopb/encode (2.30909.0)
-  - OneSignalXCFramework (3.12.5):
-    - OneSignalXCFramework/OneSignalCore (= 3.12.5)
-    - OneSignalXCFramework/OneSignalExtension (= 3.12.5)
-    - OneSignalXCFramework/OneSignalOutcomes (= 3.12.5)
-  - OneSignalXCFramework/OneSignalCore (3.12.5)
-  - OneSignalXCFramework/OneSignalExtension (3.12.5):
+  - OneSignalXCFramework (3.12.7):
+    - OneSignalXCFramework/OneSignalCore (= 3.12.7)
+    - OneSignalXCFramework/OneSignalExtension (= 3.12.7)
+    - OneSignalXCFramework/OneSignalOutcomes (= 3.12.7)
+  - OneSignalXCFramework/OneSignalCore (3.12.7)
+  - OneSignalXCFramework/OneSignalExtension (3.12.7):
     - OneSignalXCFramework/OneSignalCore
     - OneSignalXCFramework/OneSignalOutcomes
-  - OneSignalXCFramework/OneSignalOutcomes (3.12.5):
+  - OneSignalXCFramework/OneSignalOutcomes (3.12.7):
     - OneSignalXCFramework/OneSignalCore
   - PPBadgeView (3.1.0)
   - PromisesObjC (2.2.0)
@@ -1202,6 +1202,7 @@ DEPENDENCIES:
   - MJRefresh
   - MKNetworkKit
   - OneSignalXCFramework (< 4.0, >= 3.0.0)
+  - OneSignalXCFramework (= 3.12.7)
   - PPBadgeView
   - Reachability
   - SDWebImage
@@ -1312,7 +1313,7 @@ SPEC CHECKSUMS:
   MJRefresh: fdf5e979eb406a0341468932d1dfc8b7f9fce961
   MKNetworkKit: 1171bfac5c3a1cd7fea9a027f29359e1b4cab705
   nanopb: b552cce312b6c8484180ef47159bc0f65a1f0431
-  OneSignalXCFramework: 4afdd14f6fa769eadf141209037e3eac5890beb9
+  OneSignalXCFramework: 0fca311799488cb50419c0b96594aa8df4300115
   PPBadgeView: b50a223638970fd0781e8753250385864b6dd2fe
   PromisesObjC: 09985d6d70fbe7878040aa746d78236e6946d2ef
   QMUIKit: 6321cf1124623d686a9ec0a79a7cc59d0d64a52c
@@ -1330,6 +1331,6 @@ SPEC CHECKSUMS:
   YTKNetwork: c16be90b06be003de9e9cd0d3b187cc8eaf35c04
   YYCache: 8105b6638f5e849296c71f331ff83891a4942952
 
-PODFILE CHECKSUM: db424bd8ab0c93f84419da3cc8f72101a02e7842
+PODFILE CHECKSUM: 0fb83e984e53820bb34cd2ea539ee6a2385d7b3f
 
 COCOAPODS: 1.15.2

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework.zip


+ 5 - 8
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/Info.plist

@@ -6,23 +6,22 @@
 	<array>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_i386_x86_64-simulator</string>
+			<string>ios-arm64_x86_64-maccatalyst</string>
 			<key>LibraryPath</key>
 			<string>OneSignalCore.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>i386</string>
 				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
 			<key>SupportedPlatformVariant</key>
-			<string>simulator</string>
+			<string>maccatalyst</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_x86_64-maccatalyst</string>
+			<string>ios-arm64_x86_64-simulator</string>
 			<key>LibraryPath</key>
 			<string>OneSignalCore.framework</string>
 			<key>SupportedArchitectures</key>
@@ -33,18 +32,16 @@
 			<key>SupportedPlatform</key>
 			<string>ios</string>
 			<key>SupportedPlatformVariant</key>
-			<string>maccatalyst</string>
+			<string>simulator</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_armv7_armv7s</string>
+			<string>ios-arm64</string>
 			<key>LibraryPath</key>
 			<string>OneSignalCore.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>armv7</string>
-				<string>armv7s</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/NSString+OneSignal.h

@@ -1,44 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-#ifndef NSString_OneSignal_h
-#define NSString_OneSignal_h
-@interface NSString (OneSignal)
-
-- (NSString *_Nonnull)one_getVersionForRange:(NSRange)range;
-- (NSString *_Nonnull)one_substringAfter:(NSString *_Nonnull)needle;
-- (NSString *_Nonnull)one_getSemanticVersion;
-- (NSString *_Nullable)fileExtensionForMimeType;
-- (NSString *_Nullable)supportedFileExtension;
-
-// returns a lower case hex representation of the data
-+ (nullable NSString *)hexStringFromData:(nonnull NSData *)data;
-
-@end
-#endif

+ 0 - 36
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/NSURL+OneSignal.h

@@ -1,36 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-@interface NSURL (OneSignal)
-
-- (NSString *)valueFromQueryParameter:(NSString *)parameter;
-
-- (NSString *)supportedFileExtensionFromQueryItems;
-
-@end

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSJSONHandling.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OSNotification.h"
-
-@protocol OSJSONDecodable
-+ (instancetype _Nullable)instanceWithData:(NSData * _Nonnull)data;
-
-+ (instancetype _Nullable)instanceWithJson:(NSDictionary * _Nonnull)json;
-+ (instancetype _Nullable)instancePreviewFromNotification:(OSNotification * _Nonnull)notification;
-@end
-
-@protocol OSJSONEncodable
-- (NSDictionary * _Nonnull)jsonRepresentation;
-@end

+ 0 - 42
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSMacros.h

@@ -1,42 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2021 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-#define mustOverride() @throw [NSException exceptionWithName:NSInvalidArgumentException reason:[NSString stringWithFormat:@"%s must be overridden in a subclass/category", __PRETTY_FUNCTION__] userInfo:nil]
-#define methodNotImplemented() mustOverride()
-// Defines let and var in Objective-c for shorter code
-// __auto_type is compatible with Xcode 8+
-#if defined(__cplusplus)
-#define let auto const
-#else
-#define let const __auto_type
-#endif
-
-#if defined(__cplusplus)
-#define var auto
-#else
-#define var __auto_type
-#endif

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotification+Internal.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import "OSNotificationClasses.h"
-
-#ifndef OSNotification_Internal_h
-#define OSNotification_Internal_h
-
-@interface OSNotification(Internal)
-+(instancetype _Nonnull )parseWithApns:(nonnull NSDictionary *)message;
-- (void)setCompletionBlock:(OSNotificationDisplayResponse _Nonnull)completion;
-- (void)startTimeoutTimer;
-- (void)complete:(nullable OSNotification *)notification;
-@end
-
-#endif /* OSNotification_Internal_h */

+ 0 - 112
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotification.h

@@ -1,112 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-/* OneSignal OSNotification */
-@interface OSNotification : NSObject
-
-/* Unique Message Identifier */
-@property(readonly, nullable)NSString* notificationId;
-
-/* Unique Template Identifier */
-@property(readonly, nullable)NSString* templateId;
-
-/* Name of Template */
-@property(readonly, nullable)NSString* templateName;
-
-/* True when the key content-available is set to 1 in the apns payload.
-   content-available is used to wake your app when the payload is received.
-   See Apple's documenation for more details.
-  https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623013-application
-*/
-@property(readonly)BOOL contentAvailable;
-
-/* True when the key mutable-content is set to 1 in the apns payload.
- mutable-content is used to wake your Notification Service Extension to modify a notification.
- See Apple's documenation for more details.
- https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension
- */
-@property(readonly, getter=hasMutableContent)BOOL mutableContent;
-
-/*
- Notification category key previously registered to display with.
- This overrides OneSignal's actionButtons.
- See Apple's documenation for more details.
- https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW26
-*/
-@property(readonly, nullable)NSString* category;
-
-/* The badge assigned to the application icon */
-@property(readonly)NSInteger badge;
-@property(readonly)NSInteger badgeIncrement;
-
-/* The sound parameter passed to the notification
- By default set to UILocalNotificationDefaultSoundName */
-@property(readonly, nullable)NSString* sound;
-
-/* Main push content */
-@property(readonly, nullable)NSString* title;
-@property(readonly, nullable)NSString* subtitle;
-@property(readonly, nullable)NSString* body;
-
-/* Web address to launch within the app via a WKWebView */
-@property(readonly, nullable)NSString* launchURL;
-
-/* Additional key value properties set within the payload */
-@property(readonly, nullable)NSDictionary* additionalData;
-
-/* iOS 10+ : Attachments sent as part of the rich notification */
-@property(readonly, nullable)NSDictionary* attachments;
-
-/* Action buttons passed */
-@property(readonly, nullable)NSArray *actionButtons;
-
-/* Holds the original payload received
- Keep the raw value for users that would like to root the push */
-@property(readonly, nonnull)NSDictionary *rawPayload;
-
-/* iOS 10+ : Groups notifications into threads */
-@property(readonly, nullable)NSString *threadId;
-
-/* iOS 15+ : Relevance Score for notification summary */
-@property(readonly, nullable)NSNumber *relevanceScore;
-
-/* iOS 15+ : Interruption Level */
-@property(readonly, nullable)NSString *interruptionLevel;
-
-@property(readonly, nullable)NSString *collapseId;
-
-/* Parses an APNS push payload into a OSNotification object.
-   Useful to call from your NotificationServiceExtension when the
-      didReceiveNotificationRequest:withContentHandler: method fires. */
-+ (instancetype _Nullable)parseWithApns:(nonnull NSDictionary*)message;
-
-/* Convert object into a custom Dictionary / JSON Object */
-- (NSDictionary* _Nonnull)jsonRepresentation;
-
-/* Convert object into an NSString that can be convertible into a custom Dictionary / JSON Object */
-- (NSString* _Nonnull)stringify;
-
-@end

+ 0 - 60
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSNotificationClasses.h

@@ -1,60 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import "OSNotification.h"
-
-// Pass in nil means a notification will not display
-typedef void (^OSNotificationDisplayResponse)(OSNotification* _Nullable  notification);
-
-/* The action type associated to an OSNotificationAction object */
-typedef NS_ENUM(NSUInteger, OSNotificationActionType)  {
-    OSNotificationActionTypeOpened,
-    OSNotificationActionTypeActionTaken
-};
-
-@interface OSNotificationAction : NSObject
-
-/* The type of the notification action */
-@property(readonly)OSNotificationActionType type;
-
-/* The ID associated with the button tapped. NULL when the actionType is NotificationTapped */
-@property(readonly, nullable)NSString* actionId;
-
-@end
-
-@interface OSNotificationOpenedResult : NSObject
-
-@property(readonly, nonnull)OSNotification* notification;
-@property(readonly, nonnull)OSNotificationAction *action;
-
-/* Convert object into an NSString that can be convertible into a custom Dictionary / JSON Object */
-- (NSString* _Nonnull)stringify;
-
-// Convert the class into a NSDictionary
-- (NSDictionary *_Nonnull)jsonRepresentation;
-
-@end

+ 0 - 33
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSPrivacyConsentController.h

@@ -1,33 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2021 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-
-@interface OSPrivacyConsentController : NSObject
-+ (BOOL)requiresUserPrivacyConsent;
-+ (void)consentGranted:(BOOL)granted;
-+ (BOOL)shouldLogMissingPrivacyConsentErrorWithMethodName:(NSString *)methodName;
-@end

+ 0 - 156
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OSRequests.h

@@ -1,156 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OneSignalRequest.h"
-
-#ifndef OneSignalRequests_h
-#define OneSignalRequests_h
-
-NS_ASSUME_NONNULL_BEGIN
-
-@interface OSRequestGetTags : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId;
-@end
-
-@interface OSRequestGetIosParams : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId;
-@end
-
-@interface OSRequestPostNotification : OneSignalRequest
-+ (instancetype)withAppId:(NSString *)appId withJson:(NSMutableDictionary *)json;
-@end
-
-@interface OSRequestUpdateNotificationTypes : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId notificationTypes:(NSNumber *)notificationTypes;
-@end
-
-@interface OSRequestSendPurchases : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken appId:(NSString *)appId withPurchases:(NSArray *)purchases;
-+ (instancetype)withUserId:(NSString *)userId emailAuthToken:(NSString *)emailAuthToken appId:(NSString *)appId withPurchases:(NSArray *)purchases;
-@end
-
-@interface OSRequestSubmitNotificationOpened : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId wasOpened:(BOOL)opened messageId:(NSString *)messageId withDeviceType:(NSNumber *)deviceType;
-@end
-
-@interface OSRequestSyncHashedEmail : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId email:(NSString *)email networkType:(NSNumber *)netType;
-@end
-
-NS_ASSUME_NONNULL_END
-
-@interface OSRequestUpdateDeviceToken : OneSignalRequest
-// Push channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier notificationTypes:(NSNumber * _Nullable)notificationTypes externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-// Email channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier withParentId:(NSString * _Nullable)parentId emailAuthToken:(NSString * _Nullable)emailAuthHash email:(NSString * _Nullable)email externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-// SMS channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier smsAuthToken:(NSString * _Nullable)smsAuthToken externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestRegisterUser : OneSignalRequest
-+ (instancetype _Nonnull)withData:(NSDictionary * _Nonnull)registrationData userId:(NSString * _Nullable)userId;
-@end
-
-@interface OSRequestCreateDevice : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId withDeviceType:(NSNumber * _Nonnull)deviceType withEmail:(NSString * _Nullable)email withPlayerId:(NSString * _Nullable)playerId withEmailAuthHash:(NSString * _Nullable)emailAuthHash withExternalUserId:(NSString * _Nullable)externalUserId withExternalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId withDeviceType:(NSNumber * _Nonnull)deviceType withSMSNumber:(NSString * _Nullable)smsNumber withPlayerId:(NSString * _Nullable)playerId withSMSAuthHash:(NSString * _Nullable)smsAuthHash withExternalUserId:(NSString * _Nullable)externalUserId withExternalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestLogoutEmail : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId emailPlayerId:(NSString * _Nonnull)emailPlayerId devicePlayerId:(NSString * _Nonnull)devicePlayerId emailAuthHash:(NSString * _Nullable)emailAuthHash;
-@end
-
-@interface OSRequestLogoutSMS : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId smsPlayerId:(NSString * _Nonnull)smsPlayerId smsAuthHash:(NSString * _Nullable)smsAuthHash devicePlayerId:(NSString * _Nonnull)devicePlayerId;
-@end
-
-@interface OSRequestSendTagsToServer : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId tags:(NSDictionary * _Nonnull)tags networkType:(NSNumber * _Nonnull)netType withEmailAuthHashToken:(NSString * _Nullable)emailAuthToken withExternalIdAuthHashToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId tags:(NSDictionary * _Nonnull)tags networkType:(NSNumber * _Nonnull)netType withSMSAuthHashToken:(NSString * _Nullable)smsAuthToken withExternalIdAuthHashToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestUpdateLanguage : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                           language:(NSString * _Nonnull)language
-                     emailAuthToken:(NSString * _Nullable)emailAuthHash
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                           language:(NSString * _Nonnull)language
-                       smsAuthToken:(NSString * _Nullable)smsAuthToken
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestBadgeCount : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         badgeCount:(NSNumber * _Nonnull)badgeCount
-                     emailAuthToken:(NSString * _Nullable)emailAuthHash
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         badgeCount:(NSNumber * _Nonnull)badgeCount
-                       smsAuthToken:(NSString * _Nullable)smsAuthToken
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestUpdateExternalUserId : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId  withEmailHashToken:(NSString * _Nullable)emailHashToken appId:(NSString * _Nonnull)appId;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId withSMSHashToken:(NSString * _Nullable)smsHashToken appId:(NSString * _Nonnull)appId;
-@end
-
-@interface OSRequestTrackV1 : OneSignalRequest
-+ (instancetype _Nonnull)trackUsageData:(NSString * _Nonnull)osUsageData
-                                     appId:(NSString * _Nonnull)appId;
-@end
-
-@interface OSRequestLiveActivityEnter: OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         activityId:(NSString * _Nonnull)activityId
-                              token:(NSString * _Nonnull)token;
-@end
-
-@interface OSRequestLiveActivityExit: OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         activityId:(NSString * _Nonnull)activityId;
-@end
-#endif /* Requests_h */
-

+ 0 - 82
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalClient.h

@@ -1,82 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2016 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OneSignalRequest.h"
-
-#ifndef OneSignalClient_h
-#define OneSignalClient_h
-
-typedef void (^OSDataRequestSuccessBlock)(NSData *data);
-
-typedef void (^OSMultipleCompletionBlock)(NSDictionary *responses);
-typedef void (^OSMultipleFailureBlock)(NSDictionary<NSString *, NSError *> *errors);
-typedef void (^OSMultipleSuccessBlock)(NSDictionary<NSString *, NSDictionary *> *results);
-
-@interface OneSignalClient : NSObject
-+ (OneSignalClient *)sharedClient;
-- (void)executeRequest:(OneSignalRequest *)request onSuccess:(OSResultSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-- (void)executeSynchronousRequest:(OneSignalRequest *)request onSuccess:(OSResultSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-
-// ie. for loading HTML or other non-JSON based requests
-- (void)executeDataRequest:(OneSignalRequest *)request onSuccess:(OSDataRequestSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-
-// Executes multiple OneSignalRequest's simultaneously, needs a unique identifier for each request
-- (void)executeSimultaneousRequests:(NSDictionary<NSString *, OneSignalRequest *> *)requests withSuccess:(OSMultipleSuccessBlock)successBlock onFailure:(OSMultipleFailureBlock)failureBlock;
-
-/*
- TODO: We want to eventually migrate over to using this method for executing simultaneous requests:
-  This allows us to combine multiple async concurrent requests to return from a single callback with the proper formatted responses from each reuqest (successful or not, account for params returning from GETs).
-  A generalized format should be followed and we should make sure not to break form that as it could break peoples apps in the future if we add params and remove params from this callback.
-  Currently for the only implementation this is used for "setExternalUserId:withCOmpletion:" the format is as follows:
-  
-     NSDictionary response = @{
-        (required) @"push" : {
-            @"success" : @(true) or @(false)
-        },
-        
-        (optional) @"email" : {
-            @"success" : @(true) or @(false)
-        }
-     }
-
- 
-  Building off of this format now will require:
- 
-    1. Including other attributes and whether they are required or not
-        ex. @"push" is always going to be within the callback resposne (required), meanwhile,
-            @"email" will not always exist in the callback resposne (optoinal)
-    
-    2. Can't remove params that are required as an app may be expecting them and removing/modifying a key could break there app with an SDK upgrade
-    
-    3. Add more requirements...
- 
- */
-- (void)executeSimultaneousRequests:(NSDictionary<NSString *, OneSignalRequest *> *)requests withCompletion:(OSMultipleCompletionBlock)completionBlock;
-@end
-
-#endif

+ 0 - 304
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCommonDefines.h

@@ -1,304 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#ifndef OneSignalCommonDefines_h
-#define OneSignalCommonDefines_h
-
-#import <Foundation/Foundation.h>
-
-// Networking
-#define OS_API_VERSION @"1"
-#define OS_API_ACCEPT_HEADER @"application/vnd.onesignal.v" OS_API_VERSION @"+json"
-#define OS_API_SERVER_URL @"https://api.onesignal.com/"
-#define OS_IAM_WEBVIEW_BASE_URL @"https://onesignal.com/"
-
-// OneSignalUserDefault keys
-// String values start with "OSUD_" to maintain a level of uniqueness from other libs and app code
-// Key names should be identical to the string values to prevent confusion
-// Add the suffix "_TO" or "_FROM" to any keys with "to" and "from" logic
-// TODO: Refactored variable names, but not strings since UserDefaults might need a migration
-// Comments next to the NSUserDefault keys are the planned string value and key names
-// "?" in comment line ending comment means uncertainty in naming the string value of the associated key and keeping as is for now
-// "*" in comment line ending comment means the string value has not been changed
-// App
-
-#define ONESIGNAL_VERSION                                                   @"031205"
-
-#define OSUD_APP_ID                                                         @"GT_APP_ID"                                                        // * OSUD_APP_ID
-#define OSUD_REGISTERED_WITH_APPLE                                          @"GT_REGISTERED_WITH_APPLE"                                         // * OSUD_REGISTERED_WITH_APPLE
-#define OSUD_APP_PROVIDES_NOTIFICATION_SETTINGS                             @"OS_APP_PROVIDES_NOTIFICATION_SETTINGS"                            // * OSUD_APP_PROVIDES_NOTIFICATION_SETTINGS
-#define OSUD_PROMPT_BEFORE_NOTIFICATION_LAUNCH_URL_OPENS                    @"PROMPT_BEFORE_OPENING_PUSH_URL"                                   // * OSUD_PROMPT_BEFORE_NOTIFICATION_LAUNCH_URL_OPENS
-#define OSUD_PERMISSION_ACCEPTED_TO                                         @"OSUD_PERMISSION_ACCEPTED_TO"                                      // OSUD_PERMISSION_ACCEPTED_TO
-#define OSUD_PERMISSION_ACCEPTED_FROM                                       @"ONESIGNAL_PERMISSION_ACCEPTED_LAST"                               // * OSUD_PERMISSION_ACCEPTED_FROM
-#define OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO                              @"OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO"                           // OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO
-#define OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_FROM                            @"OS_HAS_PROMPTED_FOR_NOTIFICATIONS_LAST"                           // * OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_FROM
-#define OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_TO                            @"OS_NOTIFICATION_PROMPT_ANSWERED"                                  // * OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_TO
-#define OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_FROM                          @"OS_NOTIFICATION_PROMPT_ANSWERED_LAST"                             // * OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_FROM
-#define OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO                              @"OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO"                           // OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO
-#define OSUD_PROVISIONAL_PUSH_AUTHORIZATION_FROM                            @"ONESIGNAL_PROVISIONAL_AUTHORIZATION_LAST"                         // * OSUD_PROVISIONAL_PUSH_AUTHORIZATION_FROM
-#define OSUD_USES_PROVISIONAL_PUSH_AUTHORIZATION                            @"ONESIGNAL_USES_PROVISIONAL_PUSH_AUTHORIZATION"                    // * OSUD_USES_PROVISIONAL_PUSH_AUTHORIZATION
-#define OSUD_PERMISSION_EPHEMERAL_TO                                        @"OSUD_PERMISSION_EPHEMERAL_TO"                                     // * OSUD_PERMISSION_EPHEMERAL_TO
-#define OSUD_PERMISSION_EPHEMERAL_FROM                                      @"OSUD_PERMISSION_EPHEMERAL_FROM"                                   // * OSUD_PERMISSION_EPHEMERAL_FROM
-#define OSUD_LANGUAGE                                                       @"OSUD_LANGUAGE"                                                    // * OSUD_LANGUAGE
-#define DEFAULT_LANGUAGE                                                    @"en"                                                               // * OSUD_LANGUAGE
-// Player
-#define OSUD_EXTERNAL_USER_ID                                               @"OS_EXTERNAL_USER_ID"                                              // * OSUD_EXTERNAL_USER_ID
-#define OSUD_PLAYER_ID_TO                                                   @"GT_PLAYER_ID"                                                     // * OSUD_PLAYER_ID_TO
-#define OSUD_PLAYER_ID_FROM                                                 @"GT_PLAYER_ID_LAST"                                                // * OSUD_PLAYER_ID_FROM
-#define OSUD_PUSH_TOKEN_TO                                                  @"GT_DEVICE_TOKEN"                                                  // * OSUD_PUSH_TOKEN_TO
-#define OSUD_PUSH_TOKEN_FROM                                                @"GT_DEVICE_TOKEN_LAST"                                             // * OSUD_PUSH_TOKEN_FROM
-#define OSUD_USER_SUBSCRIPTION_TO                                           @"ONESIGNAL_SUBSCRIPTION"                                           // * OSUD_USER_SUBSCRIPTION_TO
-#define OSUD_USER_SUBSCRIPTION_FROM                                         @"ONESIGNAL_SUBSCRIPTION_SETTING"                                   // * OSUD_USER_SUBSCRIPTION_FROM
-#define OSUD_EXTERNAL_ID_AUTH_CODE                                          @"OSUD_EXTERNAL_ID_AUTH_CODE"                                       
-// Email
-#define OSUD_EMAIL_ADDRESS                                                  @"EMAIL_ADDRESS"                                                    // * OSUD_EMAIL_ADDRESS
-#define OSUD_EMAIL_PLAYER_ID                                                @"GT_EMAIL_PLAYER_ID"                                               // * OSUD_EMAIL_PLAYER_ID
-#define OSUD_EMAIL_EXTERNAL_USER_ID                                         @"OSUD_EMAIL_EXTERNAL_USER_ID"                                      // OSUD_EMAIL_EXTERNAL_USER_ID
-#define OSUD_REQUIRE_EMAIL_AUTH                                             @"GT_REQUIRE_EMAIL_AUTH"                                            // * OSUD_REQUIRE_EMAIL_AUTH
-#define OSUD_EMAIL_AUTH_CODE                                                @"GT_EMAIL_AUTH_CODE"                                               // * OSUD_EMAIL_AUTH_CODE
-// SMS
-#define OSUD_SMS_NUMBER                                                     @"OSUD_SMS_NUMBER"
-#define OSUD_SMS_PLAYER_ID                                                  @"OSUD_SMS_PLAYER_ID"
-#define OSUD_SMS_EXTERNAL_USER_ID                                           @"OSUD_SMS_EXTERNAL_USER_ID"
-#define OSUD_REQUIRE_SMS_AUTH                                               @"OSUD_REQUIRE_SMS_AUTH"
-#define OSUD_SMS_AUTH_CODE                                                  @"OSUD_SMS_AUTH_CODE"
-// Notification
-#define OSUD_LAST_MESSAGE_OPENED                                            @"GT_LAST_MESSAGE_OPENED_"                                          // * OSUD_MOST_RECENT_NOTIFICATION_OPENED
-#define OSUD_NOTIFICATION_OPEN_LAUNCH_URL                                   @"ONESIGNAL_INAPP_LAUNCH_URL"                                       // * OSUD_NOTIFICATION_OPEN_LAUNCH_URL
-#define OSUD_TEMP_CACHED_NOTIFICATION_MEDIA                                 @"OSUD_TEMP_CACHED_NOTIFICATION_MEDIA"                              // OSUD_TEMP_CACHED_NOTIFICATION_MEDIA
-// Remote Params
-#define OSUD_LOCATION_ENABLED                                               @"OSUD_LOCATION_ENABLED"
-#define OSUD_REQUIRES_USER_PRIVACY_CONSENT                                  @"OSUD_REQUIRES_USER_PRIVACY_CONSENT"
-// Remote Params - Receive Receipts
-#define OSUD_RECEIVE_RECEIPTS_ENABLED                                       @"OS_ENABLE_RECEIVE_RECEIPTS"                                       // * OSUD_RECEIVE_RECEIPTS_ENABLED
-// Outcomes
-#define OSUD_OUTCOMES_V2                                                    @"OSUD_OUTCOMES_V2"
-#define OSUD_NOTIFICATION_LIMIT                                             @"NOTIFICATION_LIMIT"                                               // * OSUD_NOTIFICATION_LIMIT
-#define OSUD_IAM_LIMIT                                                      @"OSUD_IAM_LIMIT"
-#define OSUD_NOTIFICATION_ATTRIBUTION_WINDOW                                @"NOTIFICATION_ATTRIBUTION_WINDOW"                                  // * OSUD_NOTIFICATION_ATTRIBUTION_WINDOW
-#define OSUD_IAM_ATTRIBUTION_WINDOW                                         @"OSUD_IAM_ATTRIBUTION_WINDOW"
-#define OSUD_DIRECT_SESSION_ENABLED                                         @"DIRECT_SESSION_ENABLED"                                           // * OSUD_DIRECT_SESSION_ENABLED
-#define OSUD_INDIRECT_SESSION_ENABLED                                       @"INDIRECT_SESSION_ENABLED"                                         // * OSUD_INDIRECT_SESSION_ENABLED
-#define OSUD_UNATTRIBUTED_SESSION_ENABLED                                   @"UNATTRIBUTED_SESSION_ENABLED"                                     // * OSUD_UNATTRIBUTED_SESSION_ENABLED
-#define OSUD_CACHED_NOTIFICATION_INFLUENCE                                  @"CACHED_SESSION"                                                   // * OSUD_CACHED_NOTIFICATION_INFLUENCE
-#define OSUD_CACHED_IAM_INFLUENCE                                           @"OSUD_CACHED_IAM_INFLUENCE"
-#define OSUD_CACHED_DIRECT_NOTIFICATION_ID                                  @"CACHED_DIRECT_NOTIFICATION_ID"                                    // * OSUD_CACHED_DIRECT_NOTIFICATION_ID
-#define OSUD_CACHED_INDIRECT_NOTIFICATION_IDS                               @"CACHED_INDIRECT_NOTIFICATION_IDS"                                 // * OSUD_CACHED_INDIRECT_NOTIFICATION_IDS
-#define OSUD_CACHED_RECEIVED_NOTIFICATION_IDS                               @"CACHED_RECEIVED_NOTIFICATION_IDS"                                 // * OSUD_CACHED_RECEIVED_NOTIFICATION_IDS
-#define OSUD_CACHED_RECEIVED_IAM_IDS                                        @"OSUD_CACHED_RECEIVED_IAM_IDS"
-#define OSUD_CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT                 @"CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT"                   // * OSUD_CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT
-#define OSUD_CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT   @"CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT"     // * OSUD_CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT
-// Migration
-#define OSUD_CACHED_SDK_VERSION                                             @"OSUD_CACHED_SDK_VERSION"
-// Time Tracking
-#define OSUD_APP_LAST_CLOSED_TIME                                           @"GT_LAST_CLOSED_TIME"                                              // * OSUD_APP_LAST_CLOSED_TIME
-#define OSUD_UNSENT_ACTIVE_TIME                                             @"GT_UNSENT_ACTIVE_TIME"                                            // * OSUD_UNSENT_ACTIVE_TIME
-#define OSUD_UNSENT_ACTIVE_TIME_ATTRIBUTED                                  @"GT_UNSENT_ACTIVE_TIME_ATTRIBUTED"                                 // * OSUD_UNSENT_ACTIVE_TIME_ATTRIBUTED
-#define OSUD_PLAYER_TAGS                                                    @"OSUD_PLAYER_TAGS"
-    // * OSUD_PLAYER_TAGS
-
-// Deprecated Selectors
-#define DEPRECATED_SELECTORS @[ @"application:didReceiveLocalNotification:", \
-                                @"application:handleActionWithIdentifier:forLocalNotification:completionHandler:", \
-                                @"application:handleActionWithIdentifier:forLocalNotification:withResponseInfo:completionHandler:" ]
-
-// To avoid undefined symbol compiler errors on older versions of Xcode,
-// instead of using UNAuthorizationOptionProvisional directly, we will use
-// it indirectly with these macros
-#define PROVISIONAL_UNAUTHORIZATIONOPTION (UNAuthorizationOptions)(1 << 6)
-#define PROVIDES_SETTINGS_UNAUTHORIZATIONOPTION (UNAuthorizationOptions)(1 << 5)
-
-// These options are defined in all versions of iOS that we support, so we
-// can use them directly.
-#define DEFAULT_UNAUTHORIZATIONOPTIONS (UNAuthorizationOptionSound + UNAuthorizationOptionBadge + UNAuthorizationOptionAlert)
-
-// iOS Parameter Names
-#define IOS_FBA @"fba"
-#define IOS_USES_PROVISIONAL_AUTHORIZATION @"uses_provisional_auth"
-#define IOS_REQUIRES_EMAIL_AUTHENTICATION @"require_email_auth"
-#define IOS_REQUIRES_SMS_AUTHENTICATION @"require_sms_auth"
-#define IOS_REQUIRES_USER_ID_AUTHENTICATION @"require_user_id_auth"
-#define IOS_RECEIVE_RECEIPTS_ENABLE @"receive_receipts_enable"
-#define IOS_OUTCOMES_V2_SERVICE_ENABLE @"v2_enabled"
-#define IOS_LOCATION_SHARED @"location_shared"
-#define IOS_REQUIRES_USER_PRIVACY_CONSENT @"requires_user_privacy_consent"
-
-// SMS Parameter Names
-#define SMS_NUMBER_KEY @"sms_number"
-#define SMS_NUMBER_AUTH_HASH_KEY @"sms_auth_hash"
-
-// Info.plist key
-#define FALLBACK_TO_SETTINGS_MESSAGE @"Onesignal_settings_fallback_message"
-#define ONESIGNAL_SUPRESS_LAUNCH_URLS @"OneSignal_suppress_launch_urls"
-
-// GDPR Privacy Consent
-#define GDPR_CONSENT_GRANTED @"GDPR_CONSENT_GRANTED"
-#define ONESIGNAL_REQUIRE_PRIVACY_CONSENT @"OneSignal_require_privacy_consent"
-
-// Badge handling
-#define ONESIGNAL_DISABLE_BADGE_CLEARING @"OneSignal_disable_badge_clearing"
-#define ONESIGNAL_APP_GROUP_NAME_KEY @"OneSignal_app_groups_key"
-#define ONESIGNAL_BADGE_KEY @"onesignalBadgeCount"
-
-// Firebase
-#define ONESIGNAL_FB_ENABLE_FIREBASE @"OS_ENABLE_FIREBASE_ANALYTICS"
-#define ONESIGNAL_FB_LAST_TIME_RECEIVED @"OS_LAST_RECIEVED_TIME"
-#define ONESIGNAL_FB_LAST_GAF_CAMPAIGN_RECEIVED @"OS_LAST_RECIEVED_GAF_CAMPAIGN"
-#define ONESIGNAL_FB_LAST_NOTIFICATION_ID_RECEIVED @"OS_LAST_RECIEVED_NOTIFICATION_ID"
-
-// APNS params
-#define ONESIGNAL_IAM_PREVIEW @"os_in_app_message_preview_id"
-
-#define ONESIGNAL_SUPPORTED_ATTACHMENT_TYPES @[@"aiff", @"wav", @"mp3", @"mp4", @"jpg", @"jpeg", @"png", @"gif", @"mpeg", @"mpg", @"avi", @"m4a", @"m4v"]
-
-// OneSignal Influence Strings
-#define OS_INFLUENCE_TYPE_STRINGS @[@"DIRECT", @"INDIRECT", @"UNATTRIBUTED", @"DISABLED"]
-// Convert String to Influence enum and vice versa
-#define OS_INFLUENCE_TYPE_TO_STRING(enum) [OS_INFLUENCE_TYPE_STRINGS objectAtIndex:enum]
-#define OS_INFLUENCE_TYPE_FROM_STRING(string) [OS_INFLUENCE_TYPE_STRINGS indexOfObject:string]
-
-// OneSignal Influence Channel
-#define OS_INFLUENCE_CHANNEL_STRING @[@"IN_APP_MESSAGE", @"NOTIFICATION"]
-// Convert String to Influence Channel enum and vice versa
-#define OS_INFLUENCE_CHANNEL_TO_STRING(enum) [OS_INFLUENCE_CHANNEL_STRING objectAtIndex:enum]
-#define OS_INFLUENCE_CHANNEL_FROM_STRING(string) [OS_INFLUENCE_CHANNEL_STRING indexOfObject:string]
-
-// OneSignal Prompt Action Result
-typedef enum {PERMISSION_GRANTED, PERMISSION_DENIED, LOCATION_PERMISSIONS_MISSING_INFO_PLIST, ERROR} PromptActionResult;
-
-// OneSignal App Entry Action Types
-typedef enum {NOTIFICATION_CLICK, APP_OPEN, APP_CLOSE} AppEntryAction;
-
-// OneSignal Focus Event Types
-typedef enum {BACKGROUND, END_SESSION} FocusEventType;
-
-// OneSignal Focus Types
-typedef enum {ATTRIBUTED, NOT_ATTRIBUTED} FocusAttributionState;
-#define focusAttributionStateString(enum) [@[@"ATTRIBUTED", @"NOT_ATTRIBUTED"] objectAtIndex:enum]
-
-// OneSignal constants
-#define OS_PUSH @"push"
-#define OS_EMAIL @"email"
-#define OS_SMS @"sms"
-#define OS_SUCCESS @"success"
-
-#define OS_CHANNELS @[OS_PUSH, OS_EMAIL, OS_SMS]
-
-// OneSignal API Client Defines
-typedef enum {GET, POST, HEAD, PUT, DELETE, OPTIONS, CONNECT, TRACE} HTTPMethod;
-#define OS_API_CLIENT_STRINGS @[@"GET", @"POST", @"HEAD", @"PUT", @"DELETE", @"OPTIONS", @"CONNECT", @"TRACE"]
-#define httpMethodString(enum) [OS_API_CLIENT_STRINGS objectAtIndex:enum]
-
-// Notification types
-#define NOTIFICATION_TYPE_NONE 0
-#define NOTIFICATION_TYPE_BADGE 1
-#define NOTIFICATION_TYPE_SOUND 2
-#define NOTIFICATION_TYPE_ALERT 4
-#define NOTIFICATION_TYPE_ALL 7
-
-#define ERROR_PUSH_CAPABLILITY_DISABLED    -13
-#define ERROR_PUSH_DELEGATE_NEVER_FIRED    -14
-#define ERROR_PUSH_SIMULATOR_NOT_SUPPORTED -15
-#define ERROR_PUSH_UNKNOWN_APNS_ERROR      -16
-#define ERROR_PUSH_OTHER_3000_ERROR_UNUSED_RESERVED -17
-#define ERROR_PUSH_NEVER_PROMPTED          -18
-#define ERROR_PUSH_PROMPT_NEVER_ANSWERED   -19
-
-#define AUTH_STATUS_EPHEMERAL 4 //UNAuthorizationStatusEphemeral
-
-// 1 week in seconds
-#define WEEK_IN_SECONDS 604800.0
-
-// Registration delay
-#define REGISTRATION_DELAY_SECONDS 30.0
-
-// How long the SDK will wait for APNS to respond
-// before registering the user anyways
-#define APNS_TIMEOUT 25.0
-
-// The SDK saves a list of category ID's allowing multiple notifications
-// to have their own unique buttons/etc.
-#define SHARED_CATEGORY_LIST @"com.onesignal.shared_registered_categories"
-
-// Device types
-#define DEVICE_TYPE_PUSH 0
-#define DEVICE_TYPE_EMAIL 11
-#define DEVICE_TYPE_SMS 14
-
-#define MAX_NSE_LIFETIME_SECOUNDS 30
-
-#ifndef OS_TEST
-    // OneSignal API Client Defines
-    #define REATTEMPT_DELAY 30.0
-    #define REQUEST_TIMEOUT_REQUEST 120.0 //for most HTTP requests
-    #define REQUEST_TIMEOUT_RESOURCE 120.0 //for loading a resource like an image
-    #define MAX_ATTEMPT_COUNT 3
-
-    // Send tags batch delay
-    #define SEND_TAGS_DELAY 5.0
-
-    // the max number of UNNotificationCategory ID's the SDK will register
-    #define MAX_CATEGORIES_SIZE 128
-
-    // Defines how long the SDK will wait for a OSPredisplayNotification's complete method to execute
-    #define CUSTOM_DISPLAY_TYPE_TIMEOUT 25.0
-
-    // Defines the maximum delay time for confirmed deliveries
-    #define MAX_CONF_DELIVERY_DELAY 25.0
-#else
-    // Test defines for API Client
-    #define REATTEMPT_DELAY 0.004
-    #define REQUEST_TIMEOUT_REQUEST 0.02 //for most HTTP requests
-    #define REQUEST_TIMEOUT_RESOURCE 0.02 //for loading a resource like an image
-    #define MAX_ATTEMPT_COUNT 3
-
-    // Send tags batch delay
-    #define SEND_TAGS_DELAY 0.005
-
-    // the max number of UNNotificationCategory ID's the SDK will register
-    #define MAX_CATEGORIES_SIZE 5
-
-    // Unit testing value for how long the SDK will wait for a
-    // OSPredisplayNotification's complete method to execute
-    #define CUSTOM_DISPLAY_TYPE_TIMEOUT 0.05
-
-    // We don't want to delay confirmed deliveries in unit tests
-    #define MAX_CONF_DELIVERY_DELAY 0
-
-#endif
-
-// A max timeout for a request, which might include multiple reattempts
-#define MAX_TIMEOUT ((REQUEST_TIMEOUT_REQUEST * MAX_ATTEMPT_COUNT) + (REATTEMPT_DELAY * MAX_ATTEMPT_COUNT)) * NSEC_PER_SEC
-
-// To save battery, NSTimer is not exceedingly accurate so timestamp values may be a bit inaccurate
-// To make up for this, we can check to make sure the values are close enough to account for
-// variance and floating-point error.
-#define OS_ROUGHLY_EQUAL(left, right) (fabs(left - right) < 0.03)
-
-#define MAX_NOTIFICATION_MEDIA_SIZE_BYTES 50000000
-
-#endif /* OneSignalCommonDefines_h */

+ 0 - 50
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCore.h

@@ -1,50 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-#import <Foundation/Foundation.h>
-#import "OneSignalUserDefaults.h"
-#import "OneSignalCommonDefines.h"
-#import "OSNotification.h"
-#import "OSNotification+Internal.h"
-#import "OSNotificationClasses.h"
-#import "OneSignalLog.h"
-#import "NSURL+OneSignal.h"
-#import "NSString+OneSignal.h"
-#import "OSRequests.h"
-#import "OneSignalRequest.h"
-#import "OneSignalClient.h"
-#import "OneSignalCoreHelper.h"
-#import "OneSignalTrackFirebaseAnalytics.h"
-#import "OSMacros.h"
-#import "OSJSONHandling.h"
-#import "OSPrivacyConsentController.h"
-
-@interface OneSignalCore : NSObject
-
-@end
-

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalCoreHelper.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-@interface OneSignalCoreHelper : NSObject
-#pragma clang diagnostic ignored "-Wstrict-prototypes"
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-
-// Threading
-+ (void)runOnMainThread:(void(^)())block;
-+ (void)dispatch_async_on_main_queue:(void(^)())block;
-+ (void)performSelector:(SEL)aSelector onMainThreadOnObject:(id)targetObj withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;
-
-+ (NSString*)hashUsingSha1:(NSString*)string;
-+ (NSString*)hashUsingMD5:(NSString*)string;
-+ (NSString*)trimURLSpacing:(NSString*)url;
-@end

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalLog.h

@@ -1,44 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-#import <Foundation/Foundation.h>
-
-@interface OneSignalLog : NSObject
-#pragma mark Logging
-typedef NS_ENUM(NSUInteger, ONE_S_LOG_LEVEL) {
-    ONE_S_LL_NONE,
-    ONE_S_LL_FATAL,
-    ONE_S_LL_ERROR,
-    ONE_S_LL_WARN,
-    ONE_S_LL_INFO,
-    ONE_S_LL_DEBUG,
-    ONE_S_LL_VERBOSE
-};
-
-+ (void)setLogLevel:(ONE_S_LOG_LEVEL)logLevel;
-+ (void)onesignalLog:(ONE_S_LOG_LEVEL)logLevel message:(NSString* _Nonnull)message;
-
-@end

+ 0 - 55
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalRequest.h

@@ -1,55 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-
-#import <Foundation/Foundation.h>
-#import "OneSignalCommonDefines.h"
-
-
-#ifndef OneSignalRequest_h
-#define OneSignalRequest_h
-
-/*Block for generic results on success and errors on failure*/
-typedef void (^OSResultSuccessBlock)(NSDictionary* result);
-typedef void (^OSFailureBlock)(NSError* error);
-
-@interface OneSignalRequest : NSObject
-
-@property (nonatomic) BOOL disableLocalCaching;
-@property (nonatomic) HTTPMethod method;
-@property (strong, nonatomic, nonnull) NSString *path;
-@property (strong, nonatomic, nullable) NSDictionary *parameters;
-@property (strong, nonatomic, nullable) NSDictionary<NSString *, NSString *> *additionalHeaders;
-@property (nonatomic) int reattemptCount;
-@property (nonatomic) BOOL dataRequest; //false for JSON based requests
--(BOOL)missingAppId; //for requests that don't require an appId parameter, the subclass should override this method and return false
--(NSMutableURLRequest * _Nonnull )urlRequest;
-
-@end
-
-#endif

+ 0 - 39
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalTrackFirebaseAnalytics.h

@@ -1,39 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OSNotificationClasses.h"
-
-@interface OneSignalTrackFirebaseAnalytics : NSObject
-+(BOOL)libraryExists;
-+(void)init;
-+(void)updateFromDownloadParams:(NSDictionary*)params;
-
-+(void)trackOpenEvent:(OSNotificationOpenedResult*)results;
-+(void)trackReceivedEvent:(OSNotification*)notification;
-+(void)trackInfluenceOpenEvent;
-@end

+ 0 - 75
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Headers/OneSignalUserDefaults.h

@@ -1,75 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2016 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-@interface OneSignalUserDefaults : NSObject
-
-@property (strong, nonatomic, nullable) NSUserDefaults *userDefaults;
-
-+ (OneSignalUserDefaults * _Nonnull)initStandard;
-+ (OneSignalUserDefaults * _Nonnull)initShared;
-
-+ (NSString * _Nonnull)appGroupName;
-
-- (BOOL)keyExists:(NSString * _Nonnull)key;
-
-- (void)removeValueForKey:(NSString * _Nonnull)key;
-
-// NSUserDefaults for storing and getting booleans
-- (BOOL)getSavedBoolForKey:(NSString * _Nonnull)key defaultValue:(BOOL)value;
-- (void)saveBoolForKey:(NSString * _Nonnull)key withValue:(BOOL)value;
-
-// NSUserDefaults for storing and getting strings
-- (NSString * _Nullable)getSavedStringForKey:(NSString * _Nonnull)key defaultValue:(NSString * _Nullable)value;
-- (void)saveStringForKey:(NSString * _Nonnull)key withValue:(NSString * _Nullable)value;
-
-// NSUserDefaults for storing and getting integers
-- (NSInteger)getSavedIntegerForKey:(NSString * _Nonnull)key defaultValue:(NSInteger)value;
-- (void)saveIntegerForKey:(NSString * _Nonnull)key withValue:(NSInteger)value;
-
-// NSUserDefaults for storing and getting doubles
-- (double)getSavedDoubleForKey:(NSString * _Nonnull)key defaultValue:(double)value;
-- (void)saveDoubleForKey:(NSString * _Nonnull)key withValue:(double)value;
-
-// NSUserDefaults for storing and getting sets
-- (NSSet * _Nullable)getSavedSetForKey:(NSString * _Nonnull)key defaultValue:(NSSet * _Nullable)value;
-- (void)saveSetForKey:(NSString * _Nonnull)key withValue:(NSSet * _Nullable)value;
-
-// NSUserDefaults for storing and getting dictionaries
-- (NSDictionary * _Nullable)getSavedDictionaryForKey:(NSString * _Nonnull)key defaultValue:(NSDictionary * _Nullable)value;
-- (void)saveDictionaryForKey:(NSString * _Nonnull)key withValue:(NSDictionary * _Nullable)value;
-
-// NSUserDefaults for storing and getting objects
-- (id _Nullable)getSavedObjectForKey:(NSString * _Nonnull)key defaultValue:(id _Nullable)value;
-- (void)saveObjectForKey:(NSString * _Nonnull)key withValue:(id _Nullable)value;
-
-// NSUserDefaults for storing and getting saved codeable data (custom objects)
-- (id _Nullable)getSavedCodeableDataForKey:(NSString * _Nonnull)key defaultValue:(id _Nullable)value;
-- (void)saveCodeableDataForKey:(NSString * _Nonnull)key withValue:(id _Nullable)value;
-
-@end

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Info.plist


+ 0 - 6
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/Modules/module.modulemap

@@ -1,6 +0,0 @@
-framework module OneSignalCore {
-  umbrella header "OneSignalCore.h"
-
-  export *
-  module * { export * }
-}

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/OneSignalCore


+ 0 - 372
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_armv7_armv7s/OneSignalCore.framework/_CodeSignature/CodeResources

@@ -1,372 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>files</key>
-	<dict>
-		<key>Headers/NSString+OneSignal.h</key>
-		<data>
-		/HTg8wbY+rfIy9/kCShHF2Oev6Y=
-		</data>
-		<key>Headers/NSURL+OneSignal.h</key>
-		<data>
-		RUcvMsE7Pj+BUpa1H4SgBH/O/EQ=
-		</data>
-		<key>Headers/OSJSONHandling.h</key>
-		<data>
-		91d8OZhU9KOTu2qY+EdAF+M47+E=
-		</data>
-		<key>Headers/OSMacros.h</key>
-		<data>
-		7HmaM9ljZnw77iovX0v/wnb3bX0=
-		</data>
-		<key>Headers/OSNotification+Internal.h</key>
-		<data>
-		hwttm7oX6fN2cgP1Z4laQAKP49Q=
-		</data>
-		<key>Headers/OSNotification.h</key>
-		<data>
-		O/8gkRAMw3nV6j7znZxoXDKCi3o=
-		</data>
-		<key>Headers/OSNotificationClasses.h</key>
-		<data>
-		iNvshoGLl4IEMy2K1Lq2stVxdB4=
-		</data>
-		<key>Headers/OSPrivacyConsentController.h</key>
-		<data>
-		//dQV0JwOyLrzhcfN4IkI2abbFM=
-		</data>
-		<key>Headers/OSRequests.h</key>
-		<data>
-		MqtDyOupA+cu7c+vEvwpMBVA1b4=
-		</data>
-		<key>Headers/OneSignalClient.h</key>
-		<data>
-		TAYBk2YV4sw9wzS85jL0QtcAen0=
-		</data>
-		<key>Headers/OneSignalCommonDefines.h</key>
-		<data>
-		s7obebmY+No197DIQzALxKOBI84=
-		</data>
-		<key>Headers/OneSignalCore.h</key>
-		<data>
-		T109aNL3gpg8ZtBUTteB6+7IuQ8=
-		</data>
-		<key>Headers/OneSignalCoreHelper.h</key>
-		<data>
-		xQeNeuYQWybV7qex/9h0H2mvUqI=
-		</data>
-		<key>Headers/OneSignalLog.h</key>
-		<data>
-		oEEDkA6eBW5XOmDs86IVGRpm28k=
-		</data>
-		<key>Headers/OneSignalRequest.h</key>
-		<data>
-		/uBkuxddG/dPmbTbANavHELydCw=
-		</data>
-		<key>Headers/OneSignalTrackFirebaseAnalytics.h</key>
-		<data>
-		oUxC/1Bnj1fAEZ+hPm30tS5H+f0=
-		</data>
-		<key>Headers/OneSignalUserDefaults.h</key>
-		<data>
-		ZvwZZD2HkwwG1wOkh8jGhnl2lTY=
-		</data>
-		<key>Info.plist</key>
-		<data>
-		Jug81xxg2skMG91DhPGJg/RD4S4=
-		</data>
-		<key>Modules/module.modulemap</key>
-		<data>
-		UwBMj9m72xH28UG69kKWlAJjycc=
-		</data>
-	</dict>
-	<key>files2</key>
-	<dict>
-		<key>Headers/NSString+OneSignal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			/HTg8wbY+rfIy9/kCShHF2Oev6Y=
-			</data>
-			<key>hash2</key>
-			<data>
-			qBhBU+sclS17YY3HDiZmbgqnTFtSJWm7tX4ThKcr3cM=
-			</data>
-		</dict>
-		<key>Headers/NSURL+OneSignal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			RUcvMsE7Pj+BUpa1H4SgBH/O/EQ=
-			</data>
-			<key>hash2</key>
-			<data>
-			DC9WcVr/94eTh7NHtwKhA8C2fPJVJfY0nn9A6fuHGhA=
-			</data>
-		</dict>
-		<key>Headers/OSJSONHandling.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			91d8OZhU9KOTu2qY+EdAF+M47+E=
-			</data>
-			<key>hash2</key>
-			<data>
-			kwMvLl1JtYBgIUz5NHRrummY0mdnyAPM2lP6HtOGETw=
-			</data>
-		</dict>
-		<key>Headers/OSMacros.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			7HmaM9ljZnw77iovX0v/wnb3bX0=
-			</data>
-			<key>hash2</key>
-			<data>
-			aKanW/TgpNzztpIpYJVbnxfUUFcNJAolzoX8n0+EwJc=
-			</data>
-		</dict>
-		<key>Headers/OSNotification+Internal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			hwttm7oX6fN2cgP1Z4laQAKP49Q=
-			</data>
-			<key>hash2</key>
-			<data>
-			bz9UK/DGxP8LAEzMdBiUj0l9UsfhSo11AUAW6X1NfNQ=
-			</data>
-		</dict>
-		<key>Headers/OSNotification.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			O/8gkRAMw3nV6j7znZxoXDKCi3o=
-			</data>
-			<key>hash2</key>
-			<data>
-			JOArzkdx1cCGHN5R6ITF+D2e8x/s5HVzQNEl26Gxdfg=
-			</data>
-		</dict>
-		<key>Headers/OSNotificationClasses.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			iNvshoGLl4IEMy2K1Lq2stVxdB4=
-			</data>
-			<key>hash2</key>
-			<data>
-			TfTvbYwUILlXsIfPJ92tgrhSS23UTibhhKt6j4Q984U=
-			</data>
-		</dict>
-		<key>Headers/OSPrivacyConsentController.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			//dQV0JwOyLrzhcfN4IkI2abbFM=
-			</data>
-			<key>hash2</key>
-			<data>
-			Nl0w50EzXPgal1ghTEM3QIoYLzOYHH195NTzq3Zlvmo=
-			</data>
-		</dict>
-		<key>Headers/OSRequests.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			MqtDyOupA+cu7c+vEvwpMBVA1b4=
-			</data>
-			<key>hash2</key>
-			<data>
-			YdFlpQOMH+9m9N627gcvPVwShSPrBzKvDm3E3FCYHvk=
-			</data>
-		</dict>
-		<key>Headers/OneSignalClient.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			TAYBk2YV4sw9wzS85jL0QtcAen0=
-			</data>
-			<key>hash2</key>
-			<data>
-			cbF3Wa3Lqa0Wb2275ot3ploX1KXQ+znQBiBOu0TzV6M=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCommonDefines.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			s7obebmY+No197DIQzALxKOBI84=
-			</data>
-			<key>hash2</key>
-			<data>
-			ej7YFY5O7zCa8JbWJMeJO5symZNsiwnIaUz9YKP+H+M=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCore.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			T109aNL3gpg8ZtBUTteB6+7IuQ8=
-			</data>
-			<key>hash2</key>
-			<data>
-			uLAWfHauq9MJASOHxa8O6emo1oXTfJcLShIdOAUxG88=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCoreHelper.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			xQeNeuYQWybV7qex/9h0H2mvUqI=
-			</data>
-			<key>hash2</key>
-			<data>
-			vK6D0j+ZbW5ycXiO3jb9aLvluPdvyYGxCSFl1gkVp14=
-			</data>
-		</dict>
-		<key>Headers/OneSignalLog.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			oEEDkA6eBW5XOmDs86IVGRpm28k=
-			</data>
-			<key>hash2</key>
-			<data>
-			fXXHmsA5in9ZjZz8sHnl3WaN/xiOjw63toiJ0AzJTE4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalRequest.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			/uBkuxddG/dPmbTbANavHELydCw=
-			</data>
-			<key>hash2</key>
-			<data>
-			69iw4bnJGwQNk11KAchyrRMPCM6Rf4C9Wvn+HMnTCXc=
-			</data>
-		</dict>
-		<key>Headers/OneSignalTrackFirebaseAnalytics.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			oUxC/1Bnj1fAEZ+hPm30tS5H+f0=
-			</data>
-			<key>hash2</key>
-			<data>
-			VCgGIHlXYAQKerOcmqkIesJ+B+oWLXQya/3m1cYjnKc=
-			</data>
-		</dict>
-		<key>Headers/OneSignalUserDefaults.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			ZvwZZD2HkwwG1wOkh8jGhnl2lTY=
-			</data>
-			<key>hash2</key>
-			<data>
-			QIYtzchiCKQguyJOSY6PEhV0H98JRi2PdXSBmZxxLN4=
-			</data>
-		</dict>
-		<key>Modules/module.modulemap</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			UwBMj9m72xH28UG69kKWlAJjycc=
-			</data>
-			<key>hash2</key>
-			<data>
-			K44cM22FGB3rV1SaGqR0xQQBO01/YgeIVYiCCcvFnOU=
-			</data>
-		</dict>
-	</dict>
-	<key>rules</key>
-	<dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^version.plist$</key>
-		<true/>
-	</dict>
-	<key>rules2</key>
-	<dict>
-		<key>.*\.dSYM($|/)</key>
-		<dict>
-			<key>weight</key>
-			<real>11</real>
-		</dict>
-		<key>^(.*/)?\.DS_Store$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>2000</real>
-		</dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^Info\.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^PkgInfo$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^embedded\.provisionprofile$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^version\.plist$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-	</dict>
-</dict>
-</plist>

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/NSString+OneSignal.h

@@ -1,44 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-#ifndef NSString_OneSignal_h
-#define NSString_OneSignal_h
-@interface NSString (OneSignal)
-
-- (NSString *_Nonnull)one_getVersionForRange:(NSRange)range;
-- (NSString *_Nonnull)one_substringAfter:(NSString *_Nonnull)needle;
-- (NSString *_Nonnull)one_getSemanticVersion;
-- (NSString *_Nullable)fileExtensionForMimeType;
-- (NSString *_Nullable)supportedFileExtension;
-
-// returns a lower case hex representation of the data
-+ (nullable NSString *)hexStringFromData:(nonnull NSData *)data;
-
-@end
-#endif

+ 0 - 36
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/NSURL+OneSignal.h

@@ -1,36 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-@interface NSURL (OneSignal)
-
-- (NSString *)valueFromQueryParameter:(NSString *)parameter;
-
-- (NSString *)supportedFileExtensionFromQueryItems;
-
-@end

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSJSONHandling.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OSNotification.h"
-
-@protocol OSJSONDecodable
-+ (instancetype _Nullable)instanceWithData:(NSData * _Nonnull)data;
-
-+ (instancetype _Nullable)instanceWithJson:(NSDictionary * _Nonnull)json;
-+ (instancetype _Nullable)instancePreviewFromNotification:(OSNotification * _Nonnull)notification;
-@end
-
-@protocol OSJSONEncodable
-- (NSDictionary * _Nonnull)jsonRepresentation;
-@end

+ 0 - 42
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSMacros.h

@@ -1,42 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2021 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-#define mustOverride() @throw [NSException exceptionWithName:NSInvalidArgumentException reason:[NSString stringWithFormat:@"%s must be overridden in a subclass/category", __PRETTY_FUNCTION__] userInfo:nil]
-#define methodNotImplemented() mustOverride()
-// Defines let and var in Objective-c for shorter code
-// __auto_type is compatible with Xcode 8+
-#if defined(__cplusplus)
-#define let auto const
-#else
-#define let const __auto_type
-#endif
-
-#if defined(__cplusplus)
-#define var auto
-#else
-#define var __auto_type
-#endif

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotification+Internal.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import "OSNotificationClasses.h"
-
-#ifndef OSNotification_Internal_h
-#define OSNotification_Internal_h
-
-@interface OSNotification(Internal)
-+(instancetype _Nonnull )parseWithApns:(nonnull NSDictionary *)message;
-- (void)setCompletionBlock:(OSNotificationDisplayResponse _Nonnull)completion;
-- (void)startTimeoutTimer;
-- (void)complete:(nullable OSNotification *)notification;
-@end
-
-#endif /* OSNotification_Internal_h */

+ 0 - 112
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotification.h

@@ -1,112 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-/* OneSignal OSNotification */
-@interface OSNotification : NSObject
-
-/* Unique Message Identifier */
-@property(readonly, nullable)NSString* notificationId;
-
-/* Unique Template Identifier */
-@property(readonly, nullable)NSString* templateId;
-
-/* Name of Template */
-@property(readonly, nullable)NSString* templateName;
-
-/* True when the key content-available is set to 1 in the apns payload.
-   content-available is used to wake your app when the payload is received.
-   See Apple's documenation for more details.
-  https://developer.apple.com/documentation/uikit/uiapplicationdelegate/1623013-application
-*/
-@property(readonly)BOOL contentAvailable;
-
-/* True when the key mutable-content is set to 1 in the apns payload.
- mutable-content is used to wake your Notification Service Extension to modify a notification.
- See Apple's documenation for more details.
- https://developer.apple.com/documentation/usernotifications/unnotificationserviceextension
- */
-@property(readonly, getter=hasMutableContent)BOOL mutableContent;
-
-/*
- Notification category key previously registered to display with.
- This overrides OneSignal's actionButtons.
- See Apple's documenation for more details.
- https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/SupportingNotificationsinYourApp.html#//apple_ref/doc/uid/TP40008194-CH4-SW26
-*/
-@property(readonly, nullable)NSString* category;
-
-/* The badge assigned to the application icon */
-@property(readonly)NSInteger badge;
-@property(readonly)NSInteger badgeIncrement;
-
-/* The sound parameter passed to the notification
- By default set to UILocalNotificationDefaultSoundName */
-@property(readonly, nullable)NSString* sound;
-
-/* Main push content */
-@property(readonly, nullable)NSString* title;
-@property(readonly, nullable)NSString* subtitle;
-@property(readonly, nullable)NSString* body;
-
-/* Web address to launch within the app via a WKWebView */
-@property(readonly, nullable)NSString* launchURL;
-
-/* Additional key value properties set within the payload */
-@property(readonly, nullable)NSDictionary* additionalData;
-
-/* iOS 10+ : Attachments sent as part of the rich notification */
-@property(readonly, nullable)NSDictionary* attachments;
-
-/* Action buttons passed */
-@property(readonly, nullable)NSArray *actionButtons;
-
-/* Holds the original payload received
- Keep the raw value for users that would like to root the push */
-@property(readonly, nonnull)NSDictionary *rawPayload;
-
-/* iOS 10+ : Groups notifications into threads */
-@property(readonly, nullable)NSString *threadId;
-
-/* iOS 15+ : Relevance Score for notification summary */
-@property(readonly, nullable)NSNumber *relevanceScore;
-
-/* iOS 15+ : Interruption Level */
-@property(readonly, nullable)NSString *interruptionLevel;
-
-@property(readonly, nullable)NSString *collapseId;
-
-/* Parses an APNS push payload into a OSNotification object.
-   Useful to call from your NotificationServiceExtension when the
-      didReceiveNotificationRequest:withContentHandler: method fires. */
-+ (instancetype _Nullable)parseWithApns:(nonnull NSDictionary*)message;
-
-/* Convert object into a custom Dictionary / JSON Object */
-- (NSDictionary* _Nonnull)jsonRepresentation;
-
-/* Convert object into an NSString that can be convertible into a custom Dictionary / JSON Object */
-- (NSString* _Nonnull)stringify;
-
-@end

+ 0 - 60
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSNotificationClasses.h

@@ -1,60 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import "OSNotification.h"
-
-// Pass in nil means a notification will not display
-typedef void (^OSNotificationDisplayResponse)(OSNotification* _Nullable  notification);
-
-/* The action type associated to an OSNotificationAction object */
-typedef NS_ENUM(NSUInteger, OSNotificationActionType)  {
-    OSNotificationActionTypeOpened,
-    OSNotificationActionTypeActionTaken
-};
-
-@interface OSNotificationAction : NSObject
-
-/* The type of the notification action */
-@property(readonly)OSNotificationActionType type;
-
-/* The ID associated with the button tapped. NULL when the actionType is NotificationTapped */
-@property(readonly, nullable)NSString* actionId;
-
-@end
-
-@interface OSNotificationOpenedResult : NSObject
-
-@property(readonly, nonnull)OSNotification* notification;
-@property(readonly, nonnull)OSNotificationAction *action;
-
-/* Convert object into an NSString that can be convertible into a custom Dictionary / JSON Object */
-- (NSString* _Nonnull)stringify;
-
-// Convert the class into a NSDictionary
-- (NSDictionary *_Nonnull)jsonRepresentation;
-
-@end

+ 0 - 33
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSPrivacyConsentController.h

@@ -1,33 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2021 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-
-@interface OSPrivacyConsentController : NSObject
-+ (BOOL)requiresUserPrivacyConsent;
-+ (void)consentGranted:(BOOL)granted;
-+ (BOOL)shouldLogMissingPrivacyConsentErrorWithMethodName:(NSString *)methodName;
-@end

+ 0 - 156
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OSRequests.h

@@ -1,156 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OneSignalRequest.h"
-
-#ifndef OneSignalRequests_h
-#define OneSignalRequests_h
-
-NS_ASSUME_NONNULL_BEGIN
-
-@interface OSRequestGetTags : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId;
-@end
-
-@interface OSRequestGetIosParams : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId;
-@end
-
-@interface OSRequestPostNotification : OneSignalRequest
-+ (instancetype)withAppId:(NSString *)appId withJson:(NSMutableDictionary *)json;
-@end
-
-@interface OSRequestUpdateNotificationTypes : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId notificationTypes:(NSNumber *)notificationTypes;
-@end
-
-@interface OSRequestSendPurchases : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken appId:(NSString *)appId withPurchases:(NSArray *)purchases;
-+ (instancetype)withUserId:(NSString *)userId emailAuthToken:(NSString *)emailAuthToken appId:(NSString *)appId withPurchases:(NSArray *)purchases;
-@end
-
-@interface OSRequestSubmitNotificationOpened : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId wasOpened:(BOOL)opened messageId:(NSString *)messageId withDeviceType:(NSNumber *)deviceType;
-@end
-
-@interface OSRequestSyncHashedEmail : OneSignalRequest
-+ (instancetype)withUserId:(NSString *)userId appId:(NSString *)appId email:(NSString *)email networkType:(NSNumber *)netType;
-@end
-
-NS_ASSUME_NONNULL_END
-
-@interface OSRequestUpdateDeviceToken : OneSignalRequest
-// Push channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier notificationTypes:(NSNumber * _Nullable)notificationTypes externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-// Email channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier withParentId:(NSString * _Nullable)parentId emailAuthToken:(NSString * _Nullable)emailAuthHash email:(NSString * _Nullable)email externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-// SMS channel update device token
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId deviceToken:(NSString * _Nullable)identifier smsAuthToken:(NSString * _Nullable)smsAuthToken externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestRegisterUser : OneSignalRequest
-+ (instancetype _Nonnull)withData:(NSDictionary * _Nonnull)registrationData userId:(NSString * _Nullable)userId;
-@end
-
-@interface OSRequestCreateDevice : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId withDeviceType:(NSNumber * _Nonnull)deviceType withEmail:(NSString * _Nullable)email withPlayerId:(NSString * _Nullable)playerId withEmailAuthHash:(NSString * _Nullable)emailAuthHash withExternalUserId:(NSString * _Nullable)externalUserId withExternalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId withDeviceType:(NSNumber * _Nonnull)deviceType withSMSNumber:(NSString * _Nullable)smsNumber withPlayerId:(NSString * _Nullable)playerId withSMSAuthHash:(NSString * _Nullable)smsAuthHash withExternalUserId:(NSString * _Nullable)externalUserId withExternalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestLogoutEmail : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId emailPlayerId:(NSString * _Nonnull)emailPlayerId devicePlayerId:(NSString * _Nonnull)devicePlayerId emailAuthHash:(NSString * _Nullable)emailAuthHash;
-@end
-
-@interface OSRequestLogoutSMS : OneSignalRequest
-+ (instancetype _Nonnull)withAppId:(NSString * _Nonnull)appId smsPlayerId:(NSString * _Nonnull)smsPlayerId smsAuthHash:(NSString * _Nullable)smsAuthHash devicePlayerId:(NSString * _Nonnull)devicePlayerId;
-@end
-
-@interface OSRequestSendTagsToServer : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId tags:(NSDictionary * _Nonnull)tags networkType:(NSNumber * _Nonnull)netType withEmailAuthHashToken:(NSString * _Nullable)emailAuthToken withExternalIdAuthHashToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId tags:(NSDictionary * _Nonnull)tags networkType:(NSNumber * _Nonnull)netType withSMSAuthHashToken:(NSString * _Nullable)smsAuthToken withExternalIdAuthHashToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestUpdateLanguage : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                           language:(NSString * _Nonnull)language
-                     emailAuthToken:(NSString * _Nullable)emailAuthHash
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                           language:(NSString * _Nonnull)language
-                       smsAuthToken:(NSString * _Nullable)smsAuthToken
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestBadgeCount : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         badgeCount:(NSNumber * _Nonnull)badgeCount
-                     emailAuthToken:(NSString * _Nullable)emailAuthHash
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         badgeCount:(NSNumber * _Nonnull)badgeCount
-                       smsAuthToken:(NSString * _Nullable)smsAuthToken
-                externalIdAuthToken:(NSString * _Nullable)externalIdAuthToken;
-@end
-
-@interface OSRequestUpdateExternalUserId : OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId appId:(NSString * _Nonnull)appId;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId  withEmailHashToken:(NSString * _Nullable)emailHashToken appId:(NSString * _Nonnull)appId;
-
-+ (instancetype _Nonnull)withUserId:(NSString * _Nullable)externalId withUserIdHashToken:(NSString * _Nullable)hashToken withOneSignalUserId:(NSString * _Nonnull)userId withSMSHashToken:(NSString * _Nullable)smsHashToken appId:(NSString * _Nonnull)appId;
-@end
-
-@interface OSRequestTrackV1 : OneSignalRequest
-+ (instancetype _Nonnull)trackUsageData:(NSString * _Nonnull)osUsageData
-                                     appId:(NSString * _Nonnull)appId;
-@end
-
-@interface OSRequestLiveActivityEnter: OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         activityId:(NSString * _Nonnull)activityId
-                              token:(NSString * _Nonnull)token;
-@end
-
-@interface OSRequestLiveActivityExit: OneSignalRequest
-+ (instancetype _Nonnull)withUserId:(NSString * _Nonnull)userId
-                              appId:(NSString * _Nonnull)appId
-                         activityId:(NSString * _Nonnull)activityId;
-@end
-#endif /* Requests_h */
-

+ 0 - 82
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalClient.h

@@ -1,82 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2016 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OneSignalRequest.h"
-
-#ifndef OneSignalClient_h
-#define OneSignalClient_h
-
-typedef void (^OSDataRequestSuccessBlock)(NSData *data);
-
-typedef void (^OSMultipleCompletionBlock)(NSDictionary *responses);
-typedef void (^OSMultipleFailureBlock)(NSDictionary<NSString *, NSError *> *errors);
-typedef void (^OSMultipleSuccessBlock)(NSDictionary<NSString *, NSDictionary *> *results);
-
-@interface OneSignalClient : NSObject
-+ (OneSignalClient *)sharedClient;
-- (void)executeRequest:(OneSignalRequest *)request onSuccess:(OSResultSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-- (void)executeSynchronousRequest:(OneSignalRequest *)request onSuccess:(OSResultSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-
-// ie. for loading HTML or other non-JSON based requests
-- (void)executeDataRequest:(OneSignalRequest *)request onSuccess:(OSDataRequestSuccessBlock)successBlock onFailure:(OSFailureBlock)failureBlock;
-
-// Executes multiple OneSignalRequest's simultaneously, needs a unique identifier for each request
-- (void)executeSimultaneousRequests:(NSDictionary<NSString *, OneSignalRequest *> *)requests withSuccess:(OSMultipleSuccessBlock)successBlock onFailure:(OSMultipleFailureBlock)failureBlock;
-
-/*
- TODO: We want to eventually migrate over to using this method for executing simultaneous requests:
-  This allows us to combine multiple async concurrent requests to return from a single callback with the proper formatted responses from each reuqest (successful or not, account for params returning from GETs).
-  A generalized format should be followed and we should make sure not to break form that as it could break peoples apps in the future if we add params and remove params from this callback.
-  Currently for the only implementation this is used for "setExternalUserId:withCOmpletion:" the format is as follows:
-  
-     NSDictionary response = @{
-        (required) @"push" : {
-            @"success" : @(true) or @(false)
-        },
-        
-        (optional) @"email" : {
-            @"success" : @(true) or @(false)
-        }
-     }
-
- 
-  Building off of this format now will require:
- 
-    1. Including other attributes and whether they are required or not
-        ex. @"push" is always going to be within the callback resposne (required), meanwhile,
-            @"email" will not always exist in the callback resposne (optoinal)
-    
-    2. Can't remove params that are required as an app may be expecting them and removing/modifying a key could break there app with an SDK upgrade
-    
-    3. Add more requirements...
- 
- */
-- (void)executeSimultaneousRequests:(NSDictionary<NSString *, OneSignalRequest *> *)requests withCompletion:(OSMultipleCompletionBlock)completionBlock;
-@end
-
-#endif

+ 0 - 304
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCommonDefines.h

@@ -1,304 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#ifndef OneSignalCommonDefines_h
-#define OneSignalCommonDefines_h
-
-#import <Foundation/Foundation.h>
-
-// Networking
-#define OS_API_VERSION @"1"
-#define OS_API_ACCEPT_HEADER @"application/vnd.onesignal.v" OS_API_VERSION @"+json"
-#define OS_API_SERVER_URL @"https://api.onesignal.com/"
-#define OS_IAM_WEBVIEW_BASE_URL @"https://onesignal.com/"
-
-// OneSignalUserDefault keys
-// String values start with "OSUD_" to maintain a level of uniqueness from other libs and app code
-// Key names should be identical to the string values to prevent confusion
-// Add the suffix "_TO" or "_FROM" to any keys with "to" and "from" logic
-// TODO: Refactored variable names, but not strings since UserDefaults might need a migration
-// Comments next to the NSUserDefault keys are the planned string value and key names
-// "?" in comment line ending comment means uncertainty in naming the string value of the associated key and keeping as is for now
-// "*" in comment line ending comment means the string value has not been changed
-// App
-
-#define ONESIGNAL_VERSION                                                   @"031205"
-
-#define OSUD_APP_ID                                                         @"GT_APP_ID"                                                        // * OSUD_APP_ID
-#define OSUD_REGISTERED_WITH_APPLE                                          @"GT_REGISTERED_WITH_APPLE"                                         // * OSUD_REGISTERED_WITH_APPLE
-#define OSUD_APP_PROVIDES_NOTIFICATION_SETTINGS                             @"OS_APP_PROVIDES_NOTIFICATION_SETTINGS"                            // * OSUD_APP_PROVIDES_NOTIFICATION_SETTINGS
-#define OSUD_PROMPT_BEFORE_NOTIFICATION_LAUNCH_URL_OPENS                    @"PROMPT_BEFORE_OPENING_PUSH_URL"                                   // * OSUD_PROMPT_BEFORE_NOTIFICATION_LAUNCH_URL_OPENS
-#define OSUD_PERMISSION_ACCEPTED_TO                                         @"OSUD_PERMISSION_ACCEPTED_TO"                                      // OSUD_PERMISSION_ACCEPTED_TO
-#define OSUD_PERMISSION_ACCEPTED_FROM                                       @"ONESIGNAL_PERMISSION_ACCEPTED_LAST"                               // * OSUD_PERMISSION_ACCEPTED_FROM
-#define OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO                              @"OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO"                           // OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_TO
-#define OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_FROM                            @"OS_HAS_PROMPTED_FOR_NOTIFICATIONS_LAST"                           // * OSUD_WAS_PROMPTED_FOR_NOTIFICATIONS_FROM
-#define OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_TO                            @"OS_NOTIFICATION_PROMPT_ANSWERED"                                  // * OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_TO
-#define OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_FROM                          @"OS_NOTIFICATION_PROMPT_ANSWERED_LAST"                             // * OSUD_WAS_NOTIFICATION_PROMPT_ANSWERED_FROM
-#define OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO                              @"OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO"                           // OSUD_PROVISIONAL_PUSH_AUTHORIZATION_TO
-#define OSUD_PROVISIONAL_PUSH_AUTHORIZATION_FROM                            @"ONESIGNAL_PROVISIONAL_AUTHORIZATION_LAST"                         // * OSUD_PROVISIONAL_PUSH_AUTHORIZATION_FROM
-#define OSUD_USES_PROVISIONAL_PUSH_AUTHORIZATION                            @"ONESIGNAL_USES_PROVISIONAL_PUSH_AUTHORIZATION"                    // * OSUD_USES_PROVISIONAL_PUSH_AUTHORIZATION
-#define OSUD_PERMISSION_EPHEMERAL_TO                                        @"OSUD_PERMISSION_EPHEMERAL_TO"                                     // * OSUD_PERMISSION_EPHEMERAL_TO
-#define OSUD_PERMISSION_EPHEMERAL_FROM                                      @"OSUD_PERMISSION_EPHEMERAL_FROM"                                   // * OSUD_PERMISSION_EPHEMERAL_FROM
-#define OSUD_LANGUAGE                                                       @"OSUD_LANGUAGE"                                                    // * OSUD_LANGUAGE
-#define DEFAULT_LANGUAGE                                                    @"en"                                                               // * OSUD_LANGUAGE
-// Player
-#define OSUD_EXTERNAL_USER_ID                                               @"OS_EXTERNAL_USER_ID"                                              // * OSUD_EXTERNAL_USER_ID
-#define OSUD_PLAYER_ID_TO                                                   @"GT_PLAYER_ID"                                                     // * OSUD_PLAYER_ID_TO
-#define OSUD_PLAYER_ID_FROM                                                 @"GT_PLAYER_ID_LAST"                                                // * OSUD_PLAYER_ID_FROM
-#define OSUD_PUSH_TOKEN_TO                                                  @"GT_DEVICE_TOKEN"                                                  // * OSUD_PUSH_TOKEN_TO
-#define OSUD_PUSH_TOKEN_FROM                                                @"GT_DEVICE_TOKEN_LAST"                                             // * OSUD_PUSH_TOKEN_FROM
-#define OSUD_USER_SUBSCRIPTION_TO                                           @"ONESIGNAL_SUBSCRIPTION"                                           // * OSUD_USER_SUBSCRIPTION_TO
-#define OSUD_USER_SUBSCRIPTION_FROM                                         @"ONESIGNAL_SUBSCRIPTION_SETTING"                                   // * OSUD_USER_SUBSCRIPTION_FROM
-#define OSUD_EXTERNAL_ID_AUTH_CODE                                          @"OSUD_EXTERNAL_ID_AUTH_CODE"                                       
-// Email
-#define OSUD_EMAIL_ADDRESS                                                  @"EMAIL_ADDRESS"                                                    // * OSUD_EMAIL_ADDRESS
-#define OSUD_EMAIL_PLAYER_ID                                                @"GT_EMAIL_PLAYER_ID"                                               // * OSUD_EMAIL_PLAYER_ID
-#define OSUD_EMAIL_EXTERNAL_USER_ID                                         @"OSUD_EMAIL_EXTERNAL_USER_ID"                                      // OSUD_EMAIL_EXTERNAL_USER_ID
-#define OSUD_REQUIRE_EMAIL_AUTH                                             @"GT_REQUIRE_EMAIL_AUTH"                                            // * OSUD_REQUIRE_EMAIL_AUTH
-#define OSUD_EMAIL_AUTH_CODE                                                @"GT_EMAIL_AUTH_CODE"                                               // * OSUD_EMAIL_AUTH_CODE
-// SMS
-#define OSUD_SMS_NUMBER                                                     @"OSUD_SMS_NUMBER"
-#define OSUD_SMS_PLAYER_ID                                                  @"OSUD_SMS_PLAYER_ID"
-#define OSUD_SMS_EXTERNAL_USER_ID                                           @"OSUD_SMS_EXTERNAL_USER_ID"
-#define OSUD_REQUIRE_SMS_AUTH                                               @"OSUD_REQUIRE_SMS_AUTH"
-#define OSUD_SMS_AUTH_CODE                                                  @"OSUD_SMS_AUTH_CODE"
-// Notification
-#define OSUD_LAST_MESSAGE_OPENED                                            @"GT_LAST_MESSAGE_OPENED_"                                          // * OSUD_MOST_RECENT_NOTIFICATION_OPENED
-#define OSUD_NOTIFICATION_OPEN_LAUNCH_URL                                   @"ONESIGNAL_INAPP_LAUNCH_URL"                                       // * OSUD_NOTIFICATION_OPEN_LAUNCH_URL
-#define OSUD_TEMP_CACHED_NOTIFICATION_MEDIA                                 @"OSUD_TEMP_CACHED_NOTIFICATION_MEDIA"                              // OSUD_TEMP_CACHED_NOTIFICATION_MEDIA
-// Remote Params
-#define OSUD_LOCATION_ENABLED                                               @"OSUD_LOCATION_ENABLED"
-#define OSUD_REQUIRES_USER_PRIVACY_CONSENT                                  @"OSUD_REQUIRES_USER_PRIVACY_CONSENT"
-// Remote Params - Receive Receipts
-#define OSUD_RECEIVE_RECEIPTS_ENABLED                                       @"OS_ENABLE_RECEIVE_RECEIPTS"                                       // * OSUD_RECEIVE_RECEIPTS_ENABLED
-// Outcomes
-#define OSUD_OUTCOMES_V2                                                    @"OSUD_OUTCOMES_V2"
-#define OSUD_NOTIFICATION_LIMIT                                             @"NOTIFICATION_LIMIT"                                               // * OSUD_NOTIFICATION_LIMIT
-#define OSUD_IAM_LIMIT                                                      @"OSUD_IAM_LIMIT"
-#define OSUD_NOTIFICATION_ATTRIBUTION_WINDOW                                @"NOTIFICATION_ATTRIBUTION_WINDOW"                                  // * OSUD_NOTIFICATION_ATTRIBUTION_WINDOW
-#define OSUD_IAM_ATTRIBUTION_WINDOW                                         @"OSUD_IAM_ATTRIBUTION_WINDOW"
-#define OSUD_DIRECT_SESSION_ENABLED                                         @"DIRECT_SESSION_ENABLED"                                           // * OSUD_DIRECT_SESSION_ENABLED
-#define OSUD_INDIRECT_SESSION_ENABLED                                       @"INDIRECT_SESSION_ENABLED"                                         // * OSUD_INDIRECT_SESSION_ENABLED
-#define OSUD_UNATTRIBUTED_SESSION_ENABLED                                   @"UNATTRIBUTED_SESSION_ENABLED"                                     // * OSUD_UNATTRIBUTED_SESSION_ENABLED
-#define OSUD_CACHED_NOTIFICATION_INFLUENCE                                  @"CACHED_SESSION"                                                   // * OSUD_CACHED_NOTIFICATION_INFLUENCE
-#define OSUD_CACHED_IAM_INFLUENCE                                           @"OSUD_CACHED_IAM_INFLUENCE"
-#define OSUD_CACHED_DIRECT_NOTIFICATION_ID                                  @"CACHED_DIRECT_NOTIFICATION_ID"                                    // * OSUD_CACHED_DIRECT_NOTIFICATION_ID
-#define OSUD_CACHED_INDIRECT_NOTIFICATION_IDS                               @"CACHED_INDIRECT_NOTIFICATION_IDS"                                 // * OSUD_CACHED_INDIRECT_NOTIFICATION_IDS
-#define OSUD_CACHED_RECEIVED_NOTIFICATION_IDS                               @"CACHED_RECEIVED_NOTIFICATION_IDS"                                 // * OSUD_CACHED_RECEIVED_NOTIFICATION_IDS
-#define OSUD_CACHED_RECEIVED_IAM_IDS                                        @"OSUD_CACHED_RECEIVED_IAM_IDS"
-#define OSUD_CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT                 @"CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT"                   // * OSUD_CACHED_UNATTRIBUTED_UNIQUE_OUTCOME_EVENTS_SENT
-#define OSUD_CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT   @"CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT"     // * OSUD_CACHED_ATTRIBUTED_UNIQUE_OUTCOME_EVENT_NOTIFICATION_IDS_SENT
-// Migration
-#define OSUD_CACHED_SDK_VERSION                                             @"OSUD_CACHED_SDK_VERSION"
-// Time Tracking
-#define OSUD_APP_LAST_CLOSED_TIME                                           @"GT_LAST_CLOSED_TIME"                                              // * OSUD_APP_LAST_CLOSED_TIME
-#define OSUD_UNSENT_ACTIVE_TIME                                             @"GT_UNSENT_ACTIVE_TIME"                                            // * OSUD_UNSENT_ACTIVE_TIME
-#define OSUD_UNSENT_ACTIVE_TIME_ATTRIBUTED                                  @"GT_UNSENT_ACTIVE_TIME_ATTRIBUTED"                                 // * OSUD_UNSENT_ACTIVE_TIME_ATTRIBUTED
-#define OSUD_PLAYER_TAGS                                                    @"OSUD_PLAYER_TAGS"
-    // * OSUD_PLAYER_TAGS
-
-// Deprecated Selectors
-#define DEPRECATED_SELECTORS @[ @"application:didReceiveLocalNotification:", \
-                                @"application:handleActionWithIdentifier:forLocalNotification:completionHandler:", \
-                                @"application:handleActionWithIdentifier:forLocalNotification:withResponseInfo:completionHandler:" ]
-
-// To avoid undefined symbol compiler errors on older versions of Xcode,
-// instead of using UNAuthorizationOptionProvisional directly, we will use
-// it indirectly with these macros
-#define PROVISIONAL_UNAUTHORIZATIONOPTION (UNAuthorizationOptions)(1 << 6)
-#define PROVIDES_SETTINGS_UNAUTHORIZATIONOPTION (UNAuthorizationOptions)(1 << 5)
-
-// These options are defined in all versions of iOS that we support, so we
-// can use them directly.
-#define DEFAULT_UNAUTHORIZATIONOPTIONS (UNAuthorizationOptionSound + UNAuthorizationOptionBadge + UNAuthorizationOptionAlert)
-
-// iOS Parameter Names
-#define IOS_FBA @"fba"
-#define IOS_USES_PROVISIONAL_AUTHORIZATION @"uses_provisional_auth"
-#define IOS_REQUIRES_EMAIL_AUTHENTICATION @"require_email_auth"
-#define IOS_REQUIRES_SMS_AUTHENTICATION @"require_sms_auth"
-#define IOS_REQUIRES_USER_ID_AUTHENTICATION @"require_user_id_auth"
-#define IOS_RECEIVE_RECEIPTS_ENABLE @"receive_receipts_enable"
-#define IOS_OUTCOMES_V2_SERVICE_ENABLE @"v2_enabled"
-#define IOS_LOCATION_SHARED @"location_shared"
-#define IOS_REQUIRES_USER_PRIVACY_CONSENT @"requires_user_privacy_consent"
-
-// SMS Parameter Names
-#define SMS_NUMBER_KEY @"sms_number"
-#define SMS_NUMBER_AUTH_HASH_KEY @"sms_auth_hash"
-
-// Info.plist key
-#define FALLBACK_TO_SETTINGS_MESSAGE @"Onesignal_settings_fallback_message"
-#define ONESIGNAL_SUPRESS_LAUNCH_URLS @"OneSignal_suppress_launch_urls"
-
-// GDPR Privacy Consent
-#define GDPR_CONSENT_GRANTED @"GDPR_CONSENT_GRANTED"
-#define ONESIGNAL_REQUIRE_PRIVACY_CONSENT @"OneSignal_require_privacy_consent"
-
-// Badge handling
-#define ONESIGNAL_DISABLE_BADGE_CLEARING @"OneSignal_disable_badge_clearing"
-#define ONESIGNAL_APP_GROUP_NAME_KEY @"OneSignal_app_groups_key"
-#define ONESIGNAL_BADGE_KEY @"onesignalBadgeCount"
-
-// Firebase
-#define ONESIGNAL_FB_ENABLE_FIREBASE @"OS_ENABLE_FIREBASE_ANALYTICS"
-#define ONESIGNAL_FB_LAST_TIME_RECEIVED @"OS_LAST_RECIEVED_TIME"
-#define ONESIGNAL_FB_LAST_GAF_CAMPAIGN_RECEIVED @"OS_LAST_RECIEVED_GAF_CAMPAIGN"
-#define ONESIGNAL_FB_LAST_NOTIFICATION_ID_RECEIVED @"OS_LAST_RECIEVED_NOTIFICATION_ID"
-
-// APNS params
-#define ONESIGNAL_IAM_PREVIEW @"os_in_app_message_preview_id"
-
-#define ONESIGNAL_SUPPORTED_ATTACHMENT_TYPES @[@"aiff", @"wav", @"mp3", @"mp4", @"jpg", @"jpeg", @"png", @"gif", @"mpeg", @"mpg", @"avi", @"m4a", @"m4v"]
-
-// OneSignal Influence Strings
-#define OS_INFLUENCE_TYPE_STRINGS @[@"DIRECT", @"INDIRECT", @"UNATTRIBUTED", @"DISABLED"]
-// Convert String to Influence enum and vice versa
-#define OS_INFLUENCE_TYPE_TO_STRING(enum) [OS_INFLUENCE_TYPE_STRINGS objectAtIndex:enum]
-#define OS_INFLUENCE_TYPE_FROM_STRING(string) [OS_INFLUENCE_TYPE_STRINGS indexOfObject:string]
-
-// OneSignal Influence Channel
-#define OS_INFLUENCE_CHANNEL_STRING @[@"IN_APP_MESSAGE", @"NOTIFICATION"]
-// Convert String to Influence Channel enum and vice versa
-#define OS_INFLUENCE_CHANNEL_TO_STRING(enum) [OS_INFLUENCE_CHANNEL_STRING objectAtIndex:enum]
-#define OS_INFLUENCE_CHANNEL_FROM_STRING(string) [OS_INFLUENCE_CHANNEL_STRING indexOfObject:string]
-
-// OneSignal Prompt Action Result
-typedef enum {PERMISSION_GRANTED, PERMISSION_DENIED, LOCATION_PERMISSIONS_MISSING_INFO_PLIST, ERROR} PromptActionResult;
-
-// OneSignal App Entry Action Types
-typedef enum {NOTIFICATION_CLICK, APP_OPEN, APP_CLOSE} AppEntryAction;
-
-// OneSignal Focus Event Types
-typedef enum {BACKGROUND, END_SESSION} FocusEventType;
-
-// OneSignal Focus Types
-typedef enum {ATTRIBUTED, NOT_ATTRIBUTED} FocusAttributionState;
-#define focusAttributionStateString(enum) [@[@"ATTRIBUTED", @"NOT_ATTRIBUTED"] objectAtIndex:enum]
-
-// OneSignal constants
-#define OS_PUSH @"push"
-#define OS_EMAIL @"email"
-#define OS_SMS @"sms"
-#define OS_SUCCESS @"success"
-
-#define OS_CHANNELS @[OS_PUSH, OS_EMAIL, OS_SMS]
-
-// OneSignal API Client Defines
-typedef enum {GET, POST, HEAD, PUT, DELETE, OPTIONS, CONNECT, TRACE} HTTPMethod;
-#define OS_API_CLIENT_STRINGS @[@"GET", @"POST", @"HEAD", @"PUT", @"DELETE", @"OPTIONS", @"CONNECT", @"TRACE"]
-#define httpMethodString(enum) [OS_API_CLIENT_STRINGS objectAtIndex:enum]
-
-// Notification types
-#define NOTIFICATION_TYPE_NONE 0
-#define NOTIFICATION_TYPE_BADGE 1
-#define NOTIFICATION_TYPE_SOUND 2
-#define NOTIFICATION_TYPE_ALERT 4
-#define NOTIFICATION_TYPE_ALL 7
-
-#define ERROR_PUSH_CAPABLILITY_DISABLED    -13
-#define ERROR_PUSH_DELEGATE_NEVER_FIRED    -14
-#define ERROR_PUSH_SIMULATOR_NOT_SUPPORTED -15
-#define ERROR_PUSH_UNKNOWN_APNS_ERROR      -16
-#define ERROR_PUSH_OTHER_3000_ERROR_UNUSED_RESERVED -17
-#define ERROR_PUSH_NEVER_PROMPTED          -18
-#define ERROR_PUSH_PROMPT_NEVER_ANSWERED   -19
-
-#define AUTH_STATUS_EPHEMERAL 4 //UNAuthorizationStatusEphemeral
-
-// 1 week in seconds
-#define WEEK_IN_SECONDS 604800.0
-
-// Registration delay
-#define REGISTRATION_DELAY_SECONDS 30.0
-
-// How long the SDK will wait for APNS to respond
-// before registering the user anyways
-#define APNS_TIMEOUT 25.0
-
-// The SDK saves a list of category ID's allowing multiple notifications
-// to have their own unique buttons/etc.
-#define SHARED_CATEGORY_LIST @"com.onesignal.shared_registered_categories"
-
-// Device types
-#define DEVICE_TYPE_PUSH 0
-#define DEVICE_TYPE_EMAIL 11
-#define DEVICE_TYPE_SMS 14
-
-#define MAX_NSE_LIFETIME_SECOUNDS 30
-
-#ifndef OS_TEST
-    // OneSignal API Client Defines
-    #define REATTEMPT_DELAY 30.0
-    #define REQUEST_TIMEOUT_REQUEST 120.0 //for most HTTP requests
-    #define REQUEST_TIMEOUT_RESOURCE 120.0 //for loading a resource like an image
-    #define MAX_ATTEMPT_COUNT 3
-
-    // Send tags batch delay
-    #define SEND_TAGS_DELAY 5.0
-
-    // the max number of UNNotificationCategory ID's the SDK will register
-    #define MAX_CATEGORIES_SIZE 128
-
-    // Defines how long the SDK will wait for a OSPredisplayNotification's complete method to execute
-    #define CUSTOM_DISPLAY_TYPE_TIMEOUT 25.0
-
-    // Defines the maximum delay time for confirmed deliveries
-    #define MAX_CONF_DELIVERY_DELAY 25.0
-#else
-    // Test defines for API Client
-    #define REATTEMPT_DELAY 0.004
-    #define REQUEST_TIMEOUT_REQUEST 0.02 //for most HTTP requests
-    #define REQUEST_TIMEOUT_RESOURCE 0.02 //for loading a resource like an image
-    #define MAX_ATTEMPT_COUNT 3
-
-    // Send tags batch delay
-    #define SEND_TAGS_DELAY 0.005
-
-    // the max number of UNNotificationCategory ID's the SDK will register
-    #define MAX_CATEGORIES_SIZE 5
-
-    // Unit testing value for how long the SDK will wait for a
-    // OSPredisplayNotification's complete method to execute
-    #define CUSTOM_DISPLAY_TYPE_TIMEOUT 0.05
-
-    // We don't want to delay confirmed deliveries in unit tests
-    #define MAX_CONF_DELIVERY_DELAY 0
-
-#endif
-
-// A max timeout for a request, which might include multiple reattempts
-#define MAX_TIMEOUT ((REQUEST_TIMEOUT_REQUEST * MAX_ATTEMPT_COUNT) + (REATTEMPT_DELAY * MAX_ATTEMPT_COUNT)) * NSEC_PER_SEC
-
-// To save battery, NSTimer is not exceedingly accurate so timestamp values may be a bit inaccurate
-// To make up for this, we can check to make sure the values are close enough to account for
-// variance and floating-point error.
-#define OS_ROUGHLY_EQUAL(left, right) (fabs(left - right) < 0.03)
-
-#define MAX_NOTIFICATION_MEDIA_SIZE_BYTES 50000000
-
-#endif /* OneSignalCommonDefines_h */

+ 0 - 50
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCore.h

@@ -1,50 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-#import <Foundation/Foundation.h>
-#import "OneSignalUserDefaults.h"
-#import "OneSignalCommonDefines.h"
-#import "OSNotification.h"
-#import "OSNotification+Internal.h"
-#import "OSNotificationClasses.h"
-#import "OneSignalLog.h"
-#import "NSURL+OneSignal.h"
-#import "NSString+OneSignal.h"
-#import "OSRequests.h"
-#import "OneSignalRequest.h"
-#import "OneSignalClient.h"
-#import "OneSignalCoreHelper.h"
-#import "OneSignalTrackFirebaseAnalytics.h"
-#import "OSMacros.h"
-#import "OSJSONHandling.h"
-#import "OSPrivacyConsentController.h"
-
-@interface OneSignalCore : NSObject
-
-@end
-

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalCoreHelper.h

@@ -1,40 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-@interface OneSignalCoreHelper : NSObject
-#pragma clang diagnostic ignored "-Wstrict-prototypes"
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-
-// Threading
-+ (void)runOnMainThread:(void(^)())block;
-+ (void)dispatch_async_on_main_queue:(void(^)())block;
-+ (void)performSelector:(SEL)aSelector onMainThreadOnObject:(id)targetObj withObject:(id)anArgument afterDelay:(NSTimeInterval)delay;
-
-+ (NSString*)hashUsingSha1:(NSString*)string;
-+ (NSString*)hashUsingMD5:(NSString*)string;
-+ (NSString*)trimURLSpacing:(NSString*)url;
-@end

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalLog.h

@@ -1,44 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2021 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-#import <Foundation/Foundation.h>
-
-@interface OneSignalLog : NSObject
-#pragma mark Logging
-typedef NS_ENUM(NSUInteger, ONE_S_LOG_LEVEL) {
-    ONE_S_LL_NONE,
-    ONE_S_LL_FATAL,
-    ONE_S_LL_ERROR,
-    ONE_S_LL_WARN,
-    ONE_S_LL_INFO,
-    ONE_S_LL_DEBUG,
-    ONE_S_LL_VERBOSE
-};
-
-+ (void)setLogLevel:(ONE_S_LOG_LEVEL)logLevel;
-+ (void)onesignalLog:(ONE_S_LOG_LEVEL)logLevel message:(NSString* _Nonnull)message;
-
-@end

+ 0 - 55
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalRequest.h

@@ -1,55 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-
-#import <Foundation/Foundation.h>
-#import "OneSignalCommonDefines.h"
-
-
-#ifndef OneSignalRequest_h
-#define OneSignalRequest_h
-
-/*Block for generic results on success and errors on failure*/
-typedef void (^OSResultSuccessBlock)(NSDictionary* result);
-typedef void (^OSFailureBlock)(NSError* error);
-
-@interface OneSignalRequest : NSObject
-
-@property (nonatomic) BOOL disableLocalCaching;
-@property (nonatomic) HTTPMethod method;
-@property (strong, nonatomic, nonnull) NSString *path;
-@property (strong, nonatomic, nullable) NSDictionary *parameters;
-@property (strong, nonatomic, nullable) NSDictionary<NSString *, NSString *> *additionalHeaders;
-@property (nonatomic) int reattemptCount;
-@property (nonatomic) BOOL dataRequest; //false for JSON based requests
--(BOOL)missingAppId; //for requests that don't require an appId parameter, the subclass should override this method and return false
--(NSMutableURLRequest * _Nonnull )urlRequest;
-
-@end
-
-#endif

+ 0 - 39
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalTrackFirebaseAnalytics.h

@@ -1,39 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import "OSNotificationClasses.h"
-
-@interface OneSignalTrackFirebaseAnalytics : NSObject
-+(BOOL)libraryExists;
-+(void)init;
-+(void)updateFromDownloadParams:(NSDictionary*)params;
-
-+(void)trackOpenEvent:(OSNotificationOpenedResult*)results;
-+(void)trackReceivedEvent:(OSNotification*)notification;
-+(void)trackInfluenceOpenEvent;
-@end

+ 0 - 75
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Headers/OneSignalUserDefaults.h

@@ -1,75 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2016 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-
-@interface OneSignalUserDefaults : NSObject
-
-@property (strong, nonatomic, nullable) NSUserDefaults *userDefaults;
-
-+ (OneSignalUserDefaults * _Nonnull)initStandard;
-+ (OneSignalUserDefaults * _Nonnull)initShared;
-
-+ (NSString * _Nonnull)appGroupName;
-
-- (BOOL)keyExists:(NSString * _Nonnull)key;
-
-- (void)removeValueForKey:(NSString * _Nonnull)key;
-
-// NSUserDefaults for storing and getting booleans
-- (BOOL)getSavedBoolForKey:(NSString * _Nonnull)key defaultValue:(BOOL)value;
-- (void)saveBoolForKey:(NSString * _Nonnull)key withValue:(BOOL)value;
-
-// NSUserDefaults for storing and getting strings
-- (NSString * _Nullable)getSavedStringForKey:(NSString * _Nonnull)key defaultValue:(NSString * _Nullable)value;
-- (void)saveStringForKey:(NSString * _Nonnull)key withValue:(NSString * _Nullable)value;
-
-// NSUserDefaults for storing and getting integers
-- (NSInteger)getSavedIntegerForKey:(NSString * _Nonnull)key defaultValue:(NSInteger)value;
-- (void)saveIntegerForKey:(NSString * _Nonnull)key withValue:(NSInteger)value;
-
-// NSUserDefaults for storing and getting doubles
-- (double)getSavedDoubleForKey:(NSString * _Nonnull)key defaultValue:(double)value;
-- (void)saveDoubleForKey:(NSString * _Nonnull)key withValue:(double)value;
-
-// NSUserDefaults for storing and getting sets
-- (NSSet * _Nullable)getSavedSetForKey:(NSString * _Nonnull)key defaultValue:(NSSet * _Nullable)value;
-- (void)saveSetForKey:(NSString * _Nonnull)key withValue:(NSSet * _Nullable)value;
-
-// NSUserDefaults for storing and getting dictionaries
-- (NSDictionary * _Nullable)getSavedDictionaryForKey:(NSString * _Nonnull)key defaultValue:(NSDictionary * _Nullable)value;
-- (void)saveDictionaryForKey:(NSString * _Nonnull)key withValue:(NSDictionary * _Nullable)value;
-
-// NSUserDefaults for storing and getting objects
-- (id _Nullable)getSavedObjectForKey:(NSString * _Nonnull)key defaultValue:(id _Nullable)value;
-- (void)saveObjectForKey:(NSString * _Nonnull)key withValue:(id _Nullable)value;
-
-// NSUserDefaults for storing and getting saved codeable data (custom objects)
-- (id _Nullable)getSavedCodeableDataForKey:(NSString * _Nonnull)key defaultValue:(id _Nullable)value;
-- (void)saveCodeableDataForKey:(NSString * _Nonnull)key withValue:(id _Nullable)value;
-
-@end

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Info.plist


+ 0 - 6
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/Modules/module.modulemap

@@ -1,6 +0,0 @@
-framework module OneSignalCore {
-  umbrella header "OneSignalCore.h"
-
-  export *
-  module * { export * }
-}

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/OneSignalCore


+ 0 - 372
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalCore.framework/_CodeSignature/CodeResources

@@ -1,372 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>files</key>
-	<dict>
-		<key>Headers/NSString+OneSignal.h</key>
-		<data>
-		/HTg8wbY+rfIy9/kCShHF2Oev6Y=
-		</data>
-		<key>Headers/NSURL+OneSignal.h</key>
-		<data>
-		RUcvMsE7Pj+BUpa1H4SgBH/O/EQ=
-		</data>
-		<key>Headers/OSJSONHandling.h</key>
-		<data>
-		91d8OZhU9KOTu2qY+EdAF+M47+E=
-		</data>
-		<key>Headers/OSMacros.h</key>
-		<data>
-		7HmaM9ljZnw77iovX0v/wnb3bX0=
-		</data>
-		<key>Headers/OSNotification+Internal.h</key>
-		<data>
-		hwttm7oX6fN2cgP1Z4laQAKP49Q=
-		</data>
-		<key>Headers/OSNotification.h</key>
-		<data>
-		O/8gkRAMw3nV6j7znZxoXDKCi3o=
-		</data>
-		<key>Headers/OSNotificationClasses.h</key>
-		<data>
-		iNvshoGLl4IEMy2K1Lq2stVxdB4=
-		</data>
-		<key>Headers/OSPrivacyConsentController.h</key>
-		<data>
-		//dQV0JwOyLrzhcfN4IkI2abbFM=
-		</data>
-		<key>Headers/OSRequests.h</key>
-		<data>
-		MqtDyOupA+cu7c+vEvwpMBVA1b4=
-		</data>
-		<key>Headers/OneSignalClient.h</key>
-		<data>
-		TAYBk2YV4sw9wzS85jL0QtcAen0=
-		</data>
-		<key>Headers/OneSignalCommonDefines.h</key>
-		<data>
-		s7obebmY+No197DIQzALxKOBI84=
-		</data>
-		<key>Headers/OneSignalCore.h</key>
-		<data>
-		T109aNL3gpg8ZtBUTteB6+7IuQ8=
-		</data>
-		<key>Headers/OneSignalCoreHelper.h</key>
-		<data>
-		xQeNeuYQWybV7qex/9h0H2mvUqI=
-		</data>
-		<key>Headers/OneSignalLog.h</key>
-		<data>
-		oEEDkA6eBW5XOmDs86IVGRpm28k=
-		</data>
-		<key>Headers/OneSignalRequest.h</key>
-		<data>
-		/uBkuxddG/dPmbTbANavHELydCw=
-		</data>
-		<key>Headers/OneSignalTrackFirebaseAnalytics.h</key>
-		<data>
-		oUxC/1Bnj1fAEZ+hPm30tS5H+f0=
-		</data>
-		<key>Headers/OneSignalUserDefaults.h</key>
-		<data>
-		ZvwZZD2HkwwG1wOkh8jGhnl2lTY=
-		</data>
-		<key>Info.plist</key>
-		<data>
-		BU/CFQPmehPUc+354X1nigAPtsk=
-		</data>
-		<key>Modules/module.modulemap</key>
-		<data>
-		UwBMj9m72xH28UG69kKWlAJjycc=
-		</data>
-	</dict>
-	<key>files2</key>
-	<dict>
-		<key>Headers/NSString+OneSignal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			/HTg8wbY+rfIy9/kCShHF2Oev6Y=
-			</data>
-			<key>hash2</key>
-			<data>
-			qBhBU+sclS17YY3HDiZmbgqnTFtSJWm7tX4ThKcr3cM=
-			</data>
-		</dict>
-		<key>Headers/NSURL+OneSignal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			RUcvMsE7Pj+BUpa1H4SgBH/O/EQ=
-			</data>
-			<key>hash2</key>
-			<data>
-			DC9WcVr/94eTh7NHtwKhA8C2fPJVJfY0nn9A6fuHGhA=
-			</data>
-		</dict>
-		<key>Headers/OSJSONHandling.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			91d8OZhU9KOTu2qY+EdAF+M47+E=
-			</data>
-			<key>hash2</key>
-			<data>
-			kwMvLl1JtYBgIUz5NHRrummY0mdnyAPM2lP6HtOGETw=
-			</data>
-		</dict>
-		<key>Headers/OSMacros.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			7HmaM9ljZnw77iovX0v/wnb3bX0=
-			</data>
-			<key>hash2</key>
-			<data>
-			aKanW/TgpNzztpIpYJVbnxfUUFcNJAolzoX8n0+EwJc=
-			</data>
-		</dict>
-		<key>Headers/OSNotification+Internal.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			hwttm7oX6fN2cgP1Z4laQAKP49Q=
-			</data>
-			<key>hash2</key>
-			<data>
-			bz9UK/DGxP8LAEzMdBiUj0l9UsfhSo11AUAW6X1NfNQ=
-			</data>
-		</dict>
-		<key>Headers/OSNotification.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			O/8gkRAMw3nV6j7znZxoXDKCi3o=
-			</data>
-			<key>hash2</key>
-			<data>
-			JOArzkdx1cCGHN5R6ITF+D2e8x/s5HVzQNEl26Gxdfg=
-			</data>
-		</dict>
-		<key>Headers/OSNotificationClasses.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			iNvshoGLl4IEMy2K1Lq2stVxdB4=
-			</data>
-			<key>hash2</key>
-			<data>
-			TfTvbYwUILlXsIfPJ92tgrhSS23UTibhhKt6j4Q984U=
-			</data>
-		</dict>
-		<key>Headers/OSPrivacyConsentController.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			//dQV0JwOyLrzhcfN4IkI2abbFM=
-			</data>
-			<key>hash2</key>
-			<data>
-			Nl0w50EzXPgal1ghTEM3QIoYLzOYHH195NTzq3Zlvmo=
-			</data>
-		</dict>
-		<key>Headers/OSRequests.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			MqtDyOupA+cu7c+vEvwpMBVA1b4=
-			</data>
-			<key>hash2</key>
-			<data>
-			YdFlpQOMH+9m9N627gcvPVwShSPrBzKvDm3E3FCYHvk=
-			</data>
-		</dict>
-		<key>Headers/OneSignalClient.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			TAYBk2YV4sw9wzS85jL0QtcAen0=
-			</data>
-			<key>hash2</key>
-			<data>
-			cbF3Wa3Lqa0Wb2275ot3ploX1KXQ+znQBiBOu0TzV6M=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCommonDefines.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			s7obebmY+No197DIQzALxKOBI84=
-			</data>
-			<key>hash2</key>
-			<data>
-			ej7YFY5O7zCa8JbWJMeJO5symZNsiwnIaUz9YKP+H+M=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCore.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			T109aNL3gpg8ZtBUTteB6+7IuQ8=
-			</data>
-			<key>hash2</key>
-			<data>
-			uLAWfHauq9MJASOHxa8O6emo1oXTfJcLShIdOAUxG88=
-			</data>
-		</dict>
-		<key>Headers/OneSignalCoreHelper.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			xQeNeuYQWybV7qex/9h0H2mvUqI=
-			</data>
-			<key>hash2</key>
-			<data>
-			vK6D0j+ZbW5ycXiO3jb9aLvluPdvyYGxCSFl1gkVp14=
-			</data>
-		</dict>
-		<key>Headers/OneSignalLog.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			oEEDkA6eBW5XOmDs86IVGRpm28k=
-			</data>
-			<key>hash2</key>
-			<data>
-			fXXHmsA5in9ZjZz8sHnl3WaN/xiOjw63toiJ0AzJTE4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalRequest.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			/uBkuxddG/dPmbTbANavHELydCw=
-			</data>
-			<key>hash2</key>
-			<data>
-			69iw4bnJGwQNk11KAchyrRMPCM6Rf4C9Wvn+HMnTCXc=
-			</data>
-		</dict>
-		<key>Headers/OneSignalTrackFirebaseAnalytics.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			oUxC/1Bnj1fAEZ+hPm30tS5H+f0=
-			</data>
-			<key>hash2</key>
-			<data>
-			VCgGIHlXYAQKerOcmqkIesJ+B+oWLXQya/3m1cYjnKc=
-			</data>
-		</dict>
-		<key>Headers/OneSignalUserDefaults.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			ZvwZZD2HkwwG1wOkh8jGhnl2lTY=
-			</data>
-			<key>hash2</key>
-			<data>
-			QIYtzchiCKQguyJOSY6PEhV0H98JRi2PdXSBmZxxLN4=
-			</data>
-		</dict>
-		<key>Modules/module.modulemap</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			UwBMj9m72xH28UG69kKWlAJjycc=
-			</data>
-			<key>hash2</key>
-			<data>
-			K44cM22FGB3rV1SaGqR0xQQBO01/YgeIVYiCCcvFnOU=
-			</data>
-		</dict>
-	</dict>
-	<key>rules</key>
-	<dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^version.plist$</key>
-		<true/>
-	</dict>
-	<key>rules2</key>
-	<dict>
-		<key>.*\.dSYM($|/)</key>
-		<dict>
-			<key>weight</key>
-			<real>11</real>
-		</dict>
-		<key>^(.*/)?\.DS_Store$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>2000</real>
-		</dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^Info\.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^PkgInfo$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^embedded\.provisionprofile$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^version\.plist$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-	</dict>
-</dict>
-</plist>

+ 1 - 1
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Headers/OneSignalCommonDefines.h

@@ -46,7 +46,7 @@
 // "*" in comment line ending comment means the string value has not been changed
 // App
 
-#define ONESIGNAL_VERSION                                                   @"031205"
+#define ONESIGNAL_VERSION                                                   @"031207"
 
 #define OSUD_APP_ID                                                         @"GT_APP_ID"                                                        // * OSUD_APP_ID
 #define OSUD_REGISTERED_WITH_APPLE                                          @"GT_REGISTERED_WITH_APPLE"                                         // * OSUD_REGISTERED_WITH_APPLE

+ 1 - 0
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Headers/OneSignalLog.h

@@ -39,6 +39,7 @@ typedef NS_ENUM(NSUInteger, ONE_S_LOG_LEVEL) {
 };
 
 + (void)setLogLevel:(ONE_S_LOG_LEVEL)logLevel;
++ (ONE_S_LOG_LEVEL)getLogLevel;
 + (void)onesignalLog:(ONE_S_LOG_LEVEL)logLevel message:(NSString* _Nonnull)message;
 
 @end

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/OneSignalCore


+ 7 - 7
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/Resources/Info.plist

@@ -3,7 +3,7 @@
 <plist version="1.0">
 <dict>
 	<key>BuildMachineOSBuild</key>
-	<string>22D68</string>
+	<string>22G90</string>
 	<key>CFBundleDevelopmentRegion</key>
 	<string>en</string>
 	<key>CFBundleExecutable</key>
@@ -27,19 +27,19 @@
 	<key>DTCompiler</key>
 	<string>com.apple.compilers.llvm.clang.1_0</string>
 	<key>DTPlatformBuild</key>
-	<string>13F100</string>
+	<string>14B47b</string>
 	<key>DTPlatformName</key>
 	<string>macosx</string>
 	<key>DTPlatformVersion</key>
-	<string>12.3</string>
+	<string>13.0</string>
 	<key>DTSDKBuild</key>
-	<string>21E226</string>
+	<string>22A372</string>
 	<key>DTSDKName</key>
-	<string>macosx12.3</string>
+	<string>macosx13.0</string>
 	<key>DTXcode</key>
-	<string>1341</string>
+	<string>1410</string>
 	<key>DTXcodeBuild</key>
-	<string>13F100</string>
+	<string>14B47b</string>
 	<key>LSMinimumSystemVersion</key>
 	<string>10.15</string>
 	<key>UIDeviceFamily</key>

+ 4 - 4
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalCore.framework/Versions/A/_CodeSignature/CodeResources

@@ -6,7 +6,7 @@
 	<dict>
 		<key>Resources/Info.plist</key>
 		<data>
-		9We5EFewVWZRjBzV0OVJq4QU7vg=
+		fC8o3CKeXqnhmIqo+Rz5qNp0A/o=
 		</data>
 	</dict>
 	<key>files2</key>
@@ -85,7 +85,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			ej7YFY5O7zCa8JbWJMeJO5symZNsiwnIaUz9YKP+H+M=
+			eqM+JeBS7UHFUhH5+9VG9IniNho+Ty3RnfIngZcsDMY=
 			</data>
 		</dict>
 		<key>Headers/OneSignalCore.h</key>
@@ -106,7 +106,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			fXXHmsA5in9ZjZz8sHnl3WaN/xiOjw63toiJ0AzJTE4=
+			GajjtheSMz3cfqOsaWZFUEdWm75d/HAwr00JdpDcUp0=
 			</data>
 		</dict>
 		<key>Headers/OneSignalRequest.h</key>
@@ -141,7 +141,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			KXrLIPjnqSpns73GSmupBmkrAjv2LKDqccZi8roSRy8=
+			L0ic4MrVM4+GwfMfaog9HOe9cddieyjoqCRtK1NoZ5I=
 			</data>
 		</dict>
 	</dict>

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework.zip


+ 7 - 10
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/Info.plist

@@ -6,48 +6,45 @@
 	<array>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_i386_x86_64-simulator</string>
+			<string>ios-arm64_x86_64-maccatalyst</string>
 			<key>LibraryPath</key>
 			<string>OneSignalExtension.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>i386</string>
 				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
 			<key>SupportedPlatformVariant</key>
-			<string>simulator</string>
+			<string>maccatalyst</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_x86_64-maccatalyst</string>
+			<string>ios-arm64</string>
 			<key>LibraryPath</key>
 			<string>OneSignalExtension.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
-			<key>SupportedPlatformVariant</key>
-			<string>maccatalyst</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_armv7_armv7s</string>
+			<string>ios-arm64_x86_64-simulator</string>
 			<key>LibraryPath</key>
 			<string>OneSignalExtension.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>armv7</string>
-				<string>armv7s</string>
+				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
+			<key>SupportedPlatformVariant</key>
+			<string>simulator</string>
 		</dict>
 	</array>
 	<key>CFBundlePackageType</key>

+ 0 - 37
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalAttachmentHandler.h

@@ -1,37 +0,0 @@
-/*
- Modified MIT License
-
- Copyright 2021 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import <OneSignalCore/OneSignalCore.h>
-#import <UserNotifications/UserNotifications.h>
-
-@interface OneSignalAttachmentHandler : NSObject
-
-+ (void)addAttachments:(OSNotification*)notification toNotificationContent:(UNMutableNotificationContent*)content;
-+ (void)addActionButtons:(OSNotification*)notification toNotificationContent:(UNMutableNotificationContent*)content;
-+ (UNNotificationAction *)createActionForButton:(NSDictionary *)button;
-@end
-

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalExtension.h

@@ -1,44 +0,0 @@
-/*
- Modified MIT License
-
- Copyright 2021 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-#import "OneSignalAttachmentHandler.h"
-#import "OneSignalExtensionBadgeHandler.h"
-#import "OneSignalReceiveReceiptsController.h"
-#import "OneSignalNotificationServiceExtensionHandler.h"
-
-@interface OneSignalExtension : NSObject
-#pragma mark NotificationService Extension
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-// iOS 10 only
-// Process from Notification Service Extension.
-// Used for iOS Media Attachemtns and Action Buttons.
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent __deprecated_msg("Please use didReceiveNotificationExtensionRequest:withMutableNotificationContent:withContentHandler: instead.");
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent withContentHandler:(void (^)(UNNotificationContent *_Nonnull))contentHandler;
-+ (UNMutableNotificationContent*)serviceExtensionTimeWillExpireRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent;
-@end

+ 0 - 36
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalExtensionBadgeHandler.h

@@ -1,36 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OneSignalExtensionBadgeHandler : NSObject
-+ (void)handleBadgeCountWithNotificationRequest:(UNNotificationRequest *)request withNotification:(OSNotification *)notification withMutableNotificationContent:(UNMutableNotificationContent *)replacementContent;
-+ (void)updateCachedBadgeValue:(NSInteger)value;
-+ (NSInteger)currentCachedBadgeValue;
-@end

+ 0 - 41
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalNotificationServiceExtensionHandler.h

@@ -1,41 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-
-@interface OneSignalNotificationServiceExtensionHandler : NSObject
-
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest*)request
-                                         withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent;
-
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest*)request withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent withContentHandler:(void (^)(UNNotificationContent *))contentHandler;
-
-+ (UNMutableNotificationContent*)serviceExtensionTimeWillExpireRequest:(UNNotificationRequest *)request
-                                        withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent;
-
-@end

+ 0 - 51
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Headers/OneSignalReceiveReceiptsController.h

@@ -1,51 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OneSignalReceiveReceiptsController : NSObject
-
-- (void)sendReceiveReceiptWithNotificationId:(NSString * _Nonnull)notificationId;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId
-                          successBlock:(nullable OSResultSuccessBlock)success
-                          failureBlock:(nullable OSFailureBlock)failure;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId
-                                 delay:(int)delay
-                          successBlock:(nullable OSResultSuccessBlock)success
-                          failureBlock:(nullable OSFailureBlock)failure;
-
-@end

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Info.plist


+ 0 - 6
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/Modules/module.modulemap

@@ -1,6 +0,0 @@
-framework module OneSignalExtension {
-  umbrella header "OneSignalExtension.h"
-
-  export *
-  module * { export * }
-}

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/OneSignalExtension


+ 0 - 192
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_armv7_armv7s/OneSignalExtension.framework/_CodeSignature/CodeResources

@@ -1,192 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>files</key>
-	<dict>
-		<key>Headers/OneSignalAttachmentHandler.h</key>
-		<data>
-		Za9LMjXp6qqe0gjBYwJ0VU0gR18=
-		</data>
-		<key>Headers/OneSignalExtension.h</key>
-		<data>
-		edpFiRa+RCtTJobW5Rf0OSLMC44=
-		</data>
-		<key>Headers/OneSignalExtensionBadgeHandler.h</key>
-		<data>
-		9FedGtPt9rCXhNagzqNjl5h9MtI=
-		</data>
-		<key>Headers/OneSignalNotificationServiceExtensionHandler.h</key>
-		<data>
-		uDNyK1ot8TvsWZLHUvpZseAhbc8=
-		</data>
-		<key>Headers/OneSignalReceiveReceiptsController.h</key>
-		<data>
-		rB2oKywqGzoh8BBPu+i4924UtE4=
-		</data>
-		<key>Info.plist</key>
-		<data>
-		qlKY5yX7iLXG+Ih5QSTyPWDY0+U=
-		</data>
-		<key>Modules/module.modulemap</key>
-		<data>
-		MniqwSJOOQq7kIj/mIrXwnwSVlU=
-		</data>
-	</dict>
-	<key>files2</key>
-	<dict>
-		<key>Headers/OneSignalAttachmentHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			Za9LMjXp6qqe0gjBYwJ0VU0gR18=
-			</data>
-			<key>hash2</key>
-			<data>
-			vrE5Ym//qjzLDplqe4oxKQOUmDk90rXhMTqHygsPGx0=
-			</data>
-		</dict>
-		<key>Headers/OneSignalExtension.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			edpFiRa+RCtTJobW5Rf0OSLMC44=
-			</data>
-			<key>hash2</key>
-			<data>
-			n4H86fUHxM2+HPT5GfHt7NhJQpn0HM/r4TA/xwRONF4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalExtensionBadgeHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			9FedGtPt9rCXhNagzqNjl5h9MtI=
-			</data>
-			<key>hash2</key>
-			<data>
-			/CxutAe5JEon++77YvKoCU1k0Z+E0T0xhoxaRmZgCY4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalNotificationServiceExtensionHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			uDNyK1ot8TvsWZLHUvpZseAhbc8=
-			</data>
-			<key>hash2</key>
-			<data>
-			Lv7C1iLbC+fw3VPs5jaBF+DXeg7K4SmMvl1q9n8KDCI=
-			</data>
-		</dict>
-		<key>Headers/OneSignalReceiveReceiptsController.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			rB2oKywqGzoh8BBPu+i4924UtE4=
-			</data>
-			<key>hash2</key>
-			<data>
-			zFt5+Ycq1CA/brx6hkQu0LGXtv96FVSeDlJsTsbkRL8=
-			</data>
-		</dict>
-		<key>Modules/module.modulemap</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			MniqwSJOOQq7kIj/mIrXwnwSVlU=
-			</data>
-			<key>hash2</key>
-			<data>
-			tDPf+7yPnc5GbW/ygIzPKJ0ZkgW0SgdPvoOOrivzzvw=
-			</data>
-		</dict>
-	</dict>
-	<key>rules</key>
-	<dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^version.plist$</key>
-		<true/>
-	</dict>
-	<key>rules2</key>
-	<dict>
-		<key>.*\.dSYM($|/)</key>
-		<dict>
-			<key>weight</key>
-			<real>11</real>
-		</dict>
-		<key>^(.*/)?\.DS_Store$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>2000</real>
-		</dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^Info\.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^PkgInfo$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^embedded\.provisionprofile$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^version\.plist$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-	</dict>
-</dict>
-</plist>

+ 0 - 37
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalAttachmentHandler.h

@@ -1,37 +0,0 @@
-/*
- Modified MIT License
-
- Copyright 2021 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import <OneSignalCore/OneSignalCore.h>
-#import <UserNotifications/UserNotifications.h>
-
-@interface OneSignalAttachmentHandler : NSObject
-
-+ (void)addAttachments:(OSNotification*)notification toNotificationContent:(UNMutableNotificationContent*)content;
-+ (void)addActionButtons:(OSNotification*)notification toNotificationContent:(UNMutableNotificationContent*)content;
-+ (UNNotificationAction *)createActionForButton:(NSDictionary *)button;
-@end
-

+ 0 - 44
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalExtension.h

@@ -1,44 +0,0 @@
-/*
- Modified MIT License
-
- Copyright 2021 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-#import "OneSignalAttachmentHandler.h"
-#import "OneSignalExtensionBadgeHandler.h"
-#import "OneSignalReceiveReceiptsController.h"
-#import "OneSignalNotificationServiceExtensionHandler.h"
-
-@interface OneSignalExtension : NSObject
-#pragma mark NotificationService Extension
-#pragma clang diagnostic ignored "-Wnullability-completeness"
-// iOS 10 only
-// Process from Notification Service Extension.
-// Used for iOS Media Attachemtns and Action Buttons.
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent __deprecated_msg("Please use didReceiveNotificationExtensionRequest:withMutableNotificationContent:withContentHandler: instead.");
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent withContentHandler:(void (^)(UNNotificationContent *_Nonnull))contentHandler;
-+ (UNMutableNotificationContent*)serviceExtensionTimeWillExpireRequest:(UNNotificationRequest* _Nonnull)request withMutableNotificationContent:(UNMutableNotificationContent* _Nullable)replacementContent;
-@end

+ 0 - 36
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalExtensionBadgeHandler.h

@@ -1,36 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OneSignalExtensionBadgeHandler : NSObject
-+ (void)handleBadgeCountWithNotificationRequest:(UNNotificationRequest *)request withNotification:(OSNotification *)notification withMutableNotificationContent:(UNMutableNotificationContent *)replacementContent;
-+ (void)updateCachedBadgeValue:(NSInteger)value;
-+ (NSInteger)currentCachedBadgeValue;
-@end

+ 0 - 41
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalNotificationServiceExtensionHandler.h

@@ -1,41 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <Foundation/Foundation.h>
-#import <UserNotifications/UserNotifications.h>
-
-@interface OneSignalNotificationServiceExtensionHandler : NSObject
-
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest*)request
-                                         withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent;
-
-+ (UNMutableNotificationContent*)didReceiveNotificationExtensionRequest:(UNNotificationRequest*)request withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent withContentHandler:(void (^)(UNNotificationContent *))contentHandler;
-
-+ (UNMutableNotificationContent*)serviceExtensionTimeWillExpireRequest:(UNNotificationRequest *)request
-                                        withMutableNotificationContent:(UNMutableNotificationContent*)replacementContent;
-
-@end

+ 0 - 51
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Headers/OneSignalReceiveReceiptsController.h

@@ -1,51 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2017 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OneSignalReceiveReceiptsController : NSObject
-
-- (void)sendReceiveReceiptWithNotificationId:(NSString * _Nonnull)notificationId;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId
-                          successBlock:(nullable OSResultSuccessBlock)success
-                          failureBlock:(nullable OSFailureBlock)failure;
-
-- (void)sendReceiveReceiptWithPlayerId:(nonnull NSString *)playerId
-                        notificationId:(nonnull NSString *)notificationId
-                                 appId:(nonnull NSString *)appId
-                                 delay:(int)delay
-                          successBlock:(nullable OSResultSuccessBlock)success
-                          failureBlock:(nullable OSFailureBlock)failure;
-
-@end

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Info.plist


+ 0 - 6
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/Modules/module.modulemap

@@ -1,6 +0,0 @@
-framework module OneSignalExtension {
-  umbrella header "OneSignalExtension.h"
-
-  export *
-  module * { export * }
-}

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/OneSignalExtension


+ 0 - 192
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_i386_x86_64-simulator/OneSignalExtension.framework/_CodeSignature/CodeResources

@@ -1,192 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>files</key>
-	<dict>
-		<key>Headers/OneSignalAttachmentHandler.h</key>
-		<data>
-		Za9LMjXp6qqe0gjBYwJ0VU0gR18=
-		</data>
-		<key>Headers/OneSignalExtension.h</key>
-		<data>
-		edpFiRa+RCtTJobW5Rf0OSLMC44=
-		</data>
-		<key>Headers/OneSignalExtensionBadgeHandler.h</key>
-		<data>
-		9FedGtPt9rCXhNagzqNjl5h9MtI=
-		</data>
-		<key>Headers/OneSignalNotificationServiceExtensionHandler.h</key>
-		<data>
-		uDNyK1ot8TvsWZLHUvpZseAhbc8=
-		</data>
-		<key>Headers/OneSignalReceiveReceiptsController.h</key>
-		<data>
-		rB2oKywqGzoh8BBPu+i4924UtE4=
-		</data>
-		<key>Info.plist</key>
-		<data>
-		ZX9goEbCbrhkndhvZ0aEMqRl9T4=
-		</data>
-		<key>Modules/module.modulemap</key>
-		<data>
-		MniqwSJOOQq7kIj/mIrXwnwSVlU=
-		</data>
-	</dict>
-	<key>files2</key>
-	<dict>
-		<key>Headers/OneSignalAttachmentHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			Za9LMjXp6qqe0gjBYwJ0VU0gR18=
-			</data>
-			<key>hash2</key>
-			<data>
-			vrE5Ym//qjzLDplqe4oxKQOUmDk90rXhMTqHygsPGx0=
-			</data>
-		</dict>
-		<key>Headers/OneSignalExtension.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			edpFiRa+RCtTJobW5Rf0OSLMC44=
-			</data>
-			<key>hash2</key>
-			<data>
-			n4H86fUHxM2+HPT5GfHt7NhJQpn0HM/r4TA/xwRONF4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalExtensionBadgeHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			9FedGtPt9rCXhNagzqNjl5h9MtI=
-			</data>
-			<key>hash2</key>
-			<data>
-			/CxutAe5JEon++77YvKoCU1k0Z+E0T0xhoxaRmZgCY4=
-			</data>
-		</dict>
-		<key>Headers/OneSignalNotificationServiceExtensionHandler.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			uDNyK1ot8TvsWZLHUvpZseAhbc8=
-			</data>
-			<key>hash2</key>
-			<data>
-			Lv7C1iLbC+fw3VPs5jaBF+DXeg7K4SmMvl1q9n8KDCI=
-			</data>
-		</dict>
-		<key>Headers/OneSignalReceiveReceiptsController.h</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			rB2oKywqGzoh8BBPu+i4924UtE4=
-			</data>
-			<key>hash2</key>
-			<data>
-			zFt5+Ycq1CA/brx6hkQu0LGXtv96FVSeDlJsTsbkRL8=
-			</data>
-		</dict>
-		<key>Modules/module.modulemap</key>
-		<dict>
-			<key>hash</key>
-			<data>
-			MniqwSJOOQq7kIj/mIrXwnwSVlU=
-			</data>
-			<key>hash2</key>
-			<data>
-			tDPf+7yPnc5GbW/ygIzPKJ0ZkgW0SgdPvoOOrivzzvw=
-			</data>
-		</dict>
-	</dict>
-	<key>rules</key>
-	<dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^version.plist$</key>
-		<true/>
-	</dict>
-	<key>rules2</key>
-	<dict>
-		<key>.*\.dSYM($|/)</key>
-		<dict>
-			<key>weight</key>
-			<real>11</real>
-		</dict>
-		<key>^(.*/)?\.DS_Store$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>2000</real>
-		</dict>
-		<key>^.*</key>
-		<true/>
-		<key>^.*\.lproj/</key>
-		<dict>
-			<key>optional</key>
-			<true/>
-			<key>weight</key>
-			<real>1000</real>
-		</dict>
-		<key>^.*\.lproj/locversion.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>1100</real>
-		</dict>
-		<key>^Base\.lproj/</key>
-		<dict>
-			<key>weight</key>
-			<real>1010</real>
-		</dict>
-		<key>^Info\.plist$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^PkgInfo$</key>
-		<dict>
-			<key>omit</key>
-			<true/>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^embedded\.provisionprofile$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-		<key>^version\.plist$</key>
-		<dict>
-			<key>weight</key>
-			<real>20</real>
-		</dict>
-	</dict>
-</dict>
-</plist>

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/OneSignalExtension


+ 7 - 7
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/Resources/Info.plist

@@ -3,7 +3,7 @@
 <plist version="1.0">
 <dict>
 	<key>BuildMachineOSBuild</key>
-	<string>22D68</string>
+	<string>22G90</string>
 	<key>CFBundleDevelopmentRegion</key>
 	<string>en</string>
 	<key>CFBundleExecutable</key>
@@ -27,19 +27,19 @@
 	<key>DTCompiler</key>
 	<string>com.apple.compilers.llvm.clang.1_0</string>
 	<key>DTPlatformBuild</key>
-	<string>13F100</string>
+	<string>14B47b</string>
 	<key>DTPlatformName</key>
 	<string>macosx</string>
 	<key>DTPlatformVersion</key>
-	<string>12.3</string>
+	<string>13.0</string>
 	<key>DTSDKBuild</key>
-	<string>21E226</string>
+	<string>22A372</string>
 	<key>DTSDKName</key>
-	<string>macosx12.3</string>
+	<string>macosx13.0</string>
 	<key>DTXcode</key>
-	<string>1341</string>
+	<string>1410</string>
 	<key>DTXcodeBuild</key>
-	<string>13F100</string>
+	<string>14B47b</string>
 	<key>LSMinimumSystemVersion</key>
 	<string>10.15</string>
 	<key>UIDeviceFamily</key>

+ 2 - 2
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework/ios-arm64_x86_64-maccatalyst/OneSignalExtension.framework/Versions/A/_CodeSignature/CodeResources

@@ -6,7 +6,7 @@
 	<dict>
 		<key>Resources/Info.plist</key>
 		<data>
-		N5K875Nyk0h/DICWRIjDYJAFwYk=
+		XEYCgfuXSIf1o6VxN0+nM0VgMF0=
 		</data>
 	</dict>
 	<key>files2</key>
@@ -57,7 +57,7 @@
 		<dict>
 			<key>hash2</key>
 			<data>
-			oTdz84mXSMbuZ3zwPiJoAvhSwkgmI8AtERWVIzYwlR8=
+			zaEiroEo9IOqYZRXaiGR/ymX63MOdcHvHaf6ttEPmAA=
 			</data>
 		</dict>
 	</dict>

BIN
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework.zip


+ 7 - 10
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/Info.plist

@@ -6,48 +6,45 @@
 	<array>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_x86_64-maccatalyst</string>
+			<string>ios-arm64</string>
 			<key>LibraryPath</key>
 			<string>OneSignalOutcomes.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
-			<key>SupportedPlatformVariant</key>
-			<string>maccatalyst</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_i386_x86_64-simulator</string>
+			<string>ios-arm64_x86_64-maccatalyst</string>
 			<key>LibraryPath</key>
 			<string>OneSignalOutcomes.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>i386</string>
 				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
 			<key>SupportedPlatformVariant</key>
-			<string>simulator</string>
+			<string>maccatalyst</string>
 		</dict>
 		<dict>
 			<key>LibraryIdentifier</key>
-			<string>ios-arm64_armv7_armv7s</string>
+			<string>ios-arm64_x86_64-simulator</string>
 			<key>LibraryPath</key>
 			<string>OneSignalOutcomes.framework</string>
 			<key>SupportedArchitectures</key>
 			<array>
 				<string>arm64</string>
-				<string>armv7</string>
-				<string>armv7s</string>
+				<string>x86_64</string>
 			</array>
 			<key>SupportedPlatform</key>
 			<string>ios</string>
+			<key>SupportedPlatformVariant</key>
+			<string>simulator</string>
 		</dict>
 	</array>
 	<key>CFBundlePackageType</key>

+ 0 - 40
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSCachedUniqueOutcome.h

@@ -1,40 +0,0 @@
-/**
- Modified MIT License
-
- Copyright 2019 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import "OSInfluence.h"
-
-@interface OSCachedUniqueOutcome : NSObject
-
-@property (nonatomic, readonly) NSString *name;
-@property (nonatomic, readonly) NSString *uniqueId;
-@property (nonatomic, readonly) NSNumber *timestamp; // seconds
-@property (nonatomic, readonly) OSInfluenceChannel channel;
-
-- (id)initWithParamsName:(NSString *)name uniqueId:(NSString *)uniqueId channel:(OSInfluenceChannel)channel;
-- (id)initWithParamsName:(NSString *)name uniqueId:(NSString *)uniqueId timestamp:(NSNumber *)timestamp channel:(OSInfluenceChannel)channel;
-
-@end

+ 0 - 56
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSChannelTracker.h

@@ -1,56 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2020 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-#import "OSInfluenceDataRepository.h"
-#import "OSInfluence.h"
-
-#ifndef OSChannelTracker_h
-#define OSChannelTracker_h
-
-@interface OSChannelTracker : NSObject
-
-@property (nonatomic, readwrite) OSInfluenceType influenceType;
-@property (strong, nonatomic, readwrite, nullable) NSString *directId;
-@property (strong, nonatomic, readwrite, nullable) NSArray *indirectIds;
-@property (strong, nonatomic, readonly, nonnull) OSInfluenceDataRepository *dataRepository;
-
-- (id _Nonnull)initWithRepository:(OSInfluenceDataRepository * _Nonnull)dataRepository;
-
-- (NSString * _Nonnull)idTag;
-
-- (void)initInfluencedTypeFromCache;
-- (void)cacheState;
-- (void)resetAndInitInfluence;
-
-- (NSArray * _Nonnull)lastReceivedIds;
-- (void)saveLastId:(NSString *_Nullable)lastId;
-
-- (OSInfluence *_Nonnull)currentSessionInfluence;
-
-@end
-
-#endif /* OSChannelTracker_h */

+ 0 - 49
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInAppMessageOutcome.h

@@ -1,49 +0,0 @@
-/**
- * Modified MIT License
- *
- * Copyright 2020 OneSignal
- *
- * Permission is hereby granted, free of charge, to any person obtaining a copy
- * of this software and associated documentation files (the "Software"), to deal
- * in the Software without restriction, including without limitation the rights
- * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- * copies of the Software, and to permit persons to whom the Software is
- * furnished to do so, subject to the following conditions:
- *
- * 1. The above copyright notice and this permission notice shall be included in
- * all copies or substantial portions of the Software.
- *
- * 2. All copies of substantial portions of the Software may only be used in connection
- * with services provided by OneSignal.
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- * THE SOFTWARE.
- */
-
-#ifndef OSInAppMessageOutcome_h
-#define OSInAppMessageOutcome_h
-
-#import <Foundation/Foundation.h>
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OSInAppMessageOutcome : NSObject
-
-@property (strong, nonatomic, nonnull) NSString *name;
-@property (strong, nonatomic, nonnull) NSNumber *weight;
-@property (nonatomic) BOOL unique;
-
-// Convert the class into a NSDictionary
-- (NSDictionary *_Nonnull)jsonRepresentation;
-
-@end
-
-@interface OSInAppMessageOutcome () <OSJSONDecodable>
-
-@end
-
-#endif /* OSInAppMessageOutcome_h */

+ 0 - 38
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSIndirectInfluence.h

@@ -1,38 +0,0 @@
-/**
- Modified MIT License
-
- Copyright 2019 OneSignal
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- 1. The above copyright notice and this permission notice shall be included in
- all copies or substantial portions of the Software.
-
- 2. All copies of substantial portions of the Software may only be used in connection
- with services provided by OneSignal.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
- */
-
-#import <OneSignalCore/OneSignalCore.h>
-
-@interface OSIndirectInfluence : NSObject <NSCoding, OSJSONEncodable, OSJSONDecodable>
-
-@property (nonatomic, readonly) NSString *channelIdTag;
-@property (nonatomic, readonly) NSString *influenceId;
-@property (nonatomic, readonly) double timestamp; // seconds
-
-- (id)initWithParamsInfluenceId:(NSString *)influenceId forChannel:(NSString *)channelIdTag timestamp:(double)timestamp;
-
-@end

+ 0 - 68
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInfluence.h

@@ -1,68 +0,0 @@
-/**
-Modified MIT License
-
-Copyright 2020 OneSignal
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-1. The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-2. All copies of substantial portions of the Software may only be used in connection
-with services provided by OneSignal.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-*/
-
-#ifndef OSInfluence_h
-#define OSInfluence_h
-
-/* OneSignal Influence Types */
-typedef NS_ENUM(NSUInteger, OSInfluenceType) {
-    DIRECT,
-    INDIRECT,
-    UNATTRIBUTED,
-    DISABLED
-};
-/* OneSignal Influence Channels */
-typedef NS_ENUM(NSUInteger, OSInfluenceChannel) {
-    IN_APP_MESSAGE,
-    NOTIFICATION,
-};
-
-@interface OSInfluenceBuilder : NSObject
-
-@property (nonatomic) OSInfluenceChannel influenceChannel;
-@property (nonatomic) OSInfluenceType influenceType;
-@property (nonatomic, copy) NSArray * _Nullable ids;
-
-@end
-
-@interface OSInfluence : NSObject
-
-@property (nonatomic, readonly) OSInfluenceChannel influenceChannel;
-@property (nonatomic, readonly) OSInfluenceType influenceType;
-@property (nonatomic, readwrite) NSArray * _Nullable ids;
-
-- (id _Nonnull)initWithBuilder:(OSInfluenceBuilder * _Nonnull)builder;
-
-- (OSInfluence * _Nonnull)copy;
-- (BOOL)isAttributedInfluence;
-- (BOOL)isDirectInfluence;
-- (BOOL)isIndirectInfluence;
-- (BOOL)isUnattributedInfluence;
-
-@end
-
-#endif /* OSInfluence_h */

+ 0 - 0
Pods/OneSignalXCFramework/iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework/ios-arm64_armv7_armv7s/OneSignalOutcomes.framework/Headers/OSInfluenceDataDefines.h


Некоторые файлы не были показаны из-за большого количества измененных файлов