@@ -7,22 +7,47 @@ let package = Package(
77 name: " OneSignalXCFramework " ,
88 products: [
99 . library(
10- name: " OneSignal " ,
11- targets: [ " OneSignalWrapper " ] ) ,
10+ name: " OneSignalFramework " ,
11+ targets: [ " OneSignalFrameworkWrapper " ] ) ,
1212 . library(
1313 name: " OneSignalExtension " ,
1414 targets: [ " OneSignalExtensionWrapper " ] )
1515 ] ,
1616 targets: [
1717 . target(
18- name: " OneSignalWrapper " ,
18+ name: " OneSignalFrameworkWrapper " ,
1919 dependencies: [
20- " OneSignal " ,
20+ " OneSignalFramework " ,
21+ " OneSignalUser " ,
22+ " OneSignalNotifications " ,
2123 " OneSignalExtension " ,
2224 " OneSignalOutcomes " ,
25+ " OneSignalOSCore " ,
2326 " OneSignalCore "
2427 ] ,
25- path: " OneSignalWrapper "
28+ path: " OneSignalFrameworkWrapper "
29+ ) ,
30+ . target(
31+ name: " OneSignalUserWrapper " ,
32+ dependencies: [
33+ " OneSignalUser " ,
34+ " OneSignalNotifications " ,
35+ " OneSignalExtension " ,
36+ " OneSignalOutcomes " ,
37+ " OneSignalOSCore " ,
38+ " OneSignalCore "
39+ ] ,
40+ path: " OneSignalUserWrapper "
41+ ) ,
42+ . target(
43+ name: " OneSignalNotificationsWrapper " ,
44+ dependencies: [
45+ " OneSignalNotifications " ,
46+ " OneSignalExtension " ,
47+ " OneSignalOutcomes " ,
48+ " OneSignalCore "
49+ ] ,
50+ path: " OneSignalNotificationsWrapper "
2651 ) ,
2752 . target(
2853 name: " OneSignalExtensionWrapper " ,
@@ -41,25 +66,48 @@ let package = Package(
4166 ] ,
4267 path: " OneSignalOutcomesWrapper "
4368 ) ,
69+ . target(
70+ name: " OneSignalOSCoreWrapper " ,
71+ dependencies: [
72+ " OneSignalOSCore " ,
73+ " OneSignalCore "
74+ ] ,
75+ path: " OneSignalOSCoreWrapper "
76+ ) ,
4477 . binaryTarget(
45- name: " OneSignal " ,
46- url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/3.12.3/OneSignal.xcframework.zip " ,
47- checksum: " 771478cf9e7801adeb832ee37d6a1b24f41a009d69e3654b22a3ff9c1d48d1da "
78+ name: " OneSignalFramework " ,
79+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01/OneSignalFramework.xcframework.zip " ,
80+ checksum: " 4f50e9587156902b31d7141860252585203b695d1021e6e4ab0043e06a155a9a "
81+ ) ,
82+ . binaryTarget(
83+ name: " OneSignalUser " ,
84+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01/OneSignalUser.xcframework.zip " ,
85+ checksum: " 7765bba3068471b937f334f430c52b3db896454804374b4f5f9e7ae318215cb2 "
86+ ) ,
87+ . binaryTarget(
88+ name: " OneSignalNotifications " ,
89+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01/OneSignalNotifications.xcframework.zip " ,
90+ checksum: " d0dfc93d949bba2e93b200ff21ec495e0cc26734439502f4f9328c5a021856d8 "
4891 ) ,
4992 . binaryTarget(
5093 name: " OneSignalExtension " ,
51- url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/3.12.3 /OneSignalExtension.xcframework.zip " ,
52- checksum: " 90178e770caca0dd22bb6816bbbe472b32cdc51afe8108dd3b40776a3b119496 "
94+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01 /OneSignalExtension.xcframework.zip " ,
95+ checksum: " 4c5f46b7e2c05cc92e2dea080a8620909d6bf3873bc1bb0580831a1ed0084cb5 "
5396 ) ,
5497 . binaryTarget(
5598 name: " OneSignalOutcomes " ,
56- url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/3.12.3/OneSignalOutcomes.xcframework.zip " ,
57- checksum: " 9c9039db524e7e602f3e428c157b2be6bb9dd25283d7447ef9b158c4fa46a9e9 "
99+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01/OneSignalOutcomes.xcframework.zip " ,
100+ checksum: " f34e8b283a3c5db469164d5752f11cc9c464113bf04aa2531517241f8596cb0d "
101+ ) ,
102+ . binaryTarget(
103+ name: " OneSignalOSCore " ,
104+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01/OneSignalOSCore.xcframework.zip " ,
105+ checksum: " bb4e322248b6c9c93eb478fef44416417aaf6968333702dc9e5e9dcee07e614f "
58106 ) ,
59107 . binaryTarget(
60108 name: " OneSignalCore " ,
61- url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/3.12.3 /OneSignalCore.xcframework.zip " ,
62- checksum: " 2ae02305d3e7cc7a571df93e70efdef4b8d2056100f196bd766c3041637d3b9a "
109+ url: " https://github.com/OneSignal/OneSignal-iOS-SDK/releases/download/5.0.0-alpha-01 /OneSignalCore.xcframework.zip " ,
110+ checksum: " 9649d2269722cf60b03f9c55dd9af5f65b1933b28852e9ed1a6bbb202dcb1150 "
63111 )
64112 ]
65113)
0 commit comments