Skip to content

Commit 318e77f

Browse files
emawbynan-li
authored andcommitted
Adding OSCore, Notifications, and updated User subspec
1 parent f2e3a32 commit 318e77f

File tree

2 files changed

+40
-5
lines changed

2 files changed

+40
-5
lines changed

OneSignal.podspec

+21-1
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,16 @@ Pod::Spec.new do |s|
1010
s.platform = :ios, "11.0"
1111
s.requires_arc = true
1212

13-
s.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
13+
s.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignalFramework.xcframework'
1414
s.subspec 'OneSignalCore' do |ss|
1515
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework'
1616
end
1717

18+
s.subspec 'OneSignalOSCore' do |ss|
19+
ss.dependency 'OneSignalXCFramework/OneSignalCore'
20+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_OSCore/OneSignalOSCore.xcframework'
21+
end
22+
1823
s.subspec 'OneSignalUser' do |ss|
1924
ss.dependency 'OneSignal/OneSignalCore'
2025
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_User/OneSignalUser.xcframework'
@@ -30,4 +35,19 @@ Pod::Spec.new do |s|
3035
ss.dependency 'OneSignal/OneSignalOutcomes'
3136
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework'
3237
end
38+
39+
s.subspec 'OneSignalNotifications' do |ss|
40+
ss.dependency 'OneSignal/OneSignalCore'
41+
ss.dependency 'OneSignal/OneSignalOutcomes'
42+
ss.dependency 'OneSignal/OneSignalExtension'
43+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Notifications/OneSignalNotifications.xcframework'
44+
end
45+
46+
s.subspec 'OneSignalUser' do |ss|
47+
ss.dependency 'OneSignal/OneSignalCore'
48+
ss.dependency 'OneSignal/OneSignalOSCore'
49+
ss.dependency 'OneSignal/OneSignalOutcomes'
50+
ss.dependency 'OneSignal/OneSignalNotifications'
51+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_User/OneSignalUser.xcframework'
52+
end
3353
end

OneSignalXCFramework.podspec

+19-4
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ Pod::Spec.new do |s|
1010
s.platform = :ios, '11.0'
1111
s.requires_arc = true
1212

13-
s.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
13+
s.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignalFramework.xcframework'
1414

1515
s.subspec 'OneSignalCore' do |ss|
1616
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework'
1717
end
1818

19-
s.subspec 'OneSignalUser' do |ss|
20-
ss.dependency 'OneSignal/OneSignalCore'
21-
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_User/OneSignalUser.xcframework'
19+
s.subspec 'OneSignalOSCore' do |ss|
20+
ss.dependency 'OneSignalXCFramework/OneSignalCore'
21+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_OSCore/OneSignalOSCore.xcframework'
2222
end
2323

2424
s.subspec 'OneSignalOutcomes' do |ss|
@@ -31,5 +31,20 @@ Pod::Spec.new do |s|
3131
ss.dependency 'OneSignalXCFramework/OneSignalOutcomes'
3232
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework'
3333
end
34+
35+
s.subspec 'OneSignalNotifications' do |ss|
36+
ss.dependency 'OneSignalXCFramework/OneSignalCore'
37+
ss.dependency 'OneSignalXCFramework/OneSignalOutcomes'
38+
ss.dependency 'OneSignalXCFramework/OneSignalExtension'
39+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Notifications/OneSignalNotifications.xcframework'
40+
end
41+
42+
s.subspec 'OneSignalUser' do |ss|
43+
ss.dependency 'OneSignalXCFramework/OneSignalCore'
44+
ss.dependency 'OneSignalXCFramework/OneSignalOSCore'
45+
ss.dependency 'OneSignalXCFramework/OneSignalOutcomes'
46+
ss.dependency 'OneSignalXCFramework/OneSignalNotifications'
47+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_User/OneSignalUser.xcframework'
48+
end
3449
end
3550

0 commit comments

Comments
 (0)