@@ -6,16 +6,29 @@ Pod::Spec.new do |s|
66 s . license = { :type => 'MIT' , :file => 'LICENSE' }
77 s . author = { "Joseph Kalash" => "[email protected] " , "Josh Kasten" => "[email protected] " , "Brad Hesse" => "[email protected] " } 88
9- s . source = { :git => "https ://github.com/OneSignal/ OneSignal-iOS-SDK.git" , :tag => s . version . to_s }
9+ s . source = { :git => "file :///Users/elliotmawby/Documents/GitHub/ OneSignal-iOS-SDK" }
1010 s . platform = :ios
1111 s . requires_arc = true
12-
13- s . dependency 'OneSignalCore'
14- s . dependency 'OneSignalOutcomes'
15- s . dependency 'OneSignalExtension'
1612
1713 s . ios . vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
18- s . preserve_paths = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
19-
14+ #s.preserve_paths = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
15+
16+ s . subspec 'OneSignalCore' do |ss |
17+ ss . vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework'
18+ #ss.preserve_paths = 'iOS_SDK/OneSignalSDK/OneSignal_Core/OneSignalCore.xcframework'
19+ end
20+
21+ s . subspec 'OneSignalOutcomes' do |ss |
22+ ss . dependency 'OneSignalXCFramework/OneSignalCore'
23+ ss . vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework'
24+ #ss.preserve_paths = 'iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework'
25+ end
26+
27+ s . subspec 'OneSignalExtension' do |ss |
28+ ss . dependency 'OneSignalXCFramework/OneSignalCore'
29+ ss . dependency 'OneSignalXCFramework/OneSignalOutcomes'
30+ ss . vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework'
31+ #ss.preserve_paths = 'iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework'
32+ end
2033 end
2134
0 commit comments