Skip to content

Commit 5ac5927

Browse files
authored
Merge pull request #1331 from OneSignal/major_release_5.0.0_rebased_with_main
Merge major_release_5.0.0 into the main branch
2 parents dce17e8 + 6a6b075 commit 5ac5927

File tree

620 files changed

+77341
-13551
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

620 files changed

+77341
-13551
lines changed

MIGRATION_GUIDE.md

Lines changed: 785 additions & 0 deletions
Large diffs are not rendered by default.

OneSignal.podspec

Lines changed: 56 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = "OneSignal"
3-
s.version = "3.12.7"
3+
s.version = "5.0.2"
44
s.summary = "OneSignal push notification library for mobile apps."
55
s.homepage = "https://onesignal.com"
66
s.license = { :type => 'MIT', :file => 'LICENSE' }
@@ -9,12 +9,17 @@ Pod::Spec.new do |s|
99
s.source = { :git => "https://github.com/OneSignal/OneSignal-iOS-SDK.git", :tag => s.version.to_s }
1010
s.platform = :ios, "11.0"
1111
s.requires_arc = true
12-
13-
s.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignal.xcframework'
12+
s.default_subspec = "OneSignalComplete"
13+
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 'OneSignal/OneSignalCore'
20+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_OSCore/OneSignalOSCore.xcframework'
21+
end
22+
1823
s.subspec 'OneSignalOutcomes' do |ss|
1924
ss.dependency 'OneSignal/OneSignalCore'
2025
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Outcomes/OneSignalOutcomes.xcframework'
@@ -25,4 +30,52 @@ Pod::Spec.new do |s|
2530
ss.dependency 'OneSignal/OneSignalOutcomes'
2631
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Extension/OneSignalExtension.xcframework'
2732
end
33+
34+
s.subspec 'OneSignalNotifications' do |ss|
35+
ss.dependency 'OneSignal/OneSignalCore'
36+
ss.dependency 'OneSignal/OneSignalOutcomes'
37+
ss.dependency 'OneSignal/OneSignalExtension'
38+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Notifications/OneSignalNotifications.xcframework'
39+
end
40+
41+
s.subspec 'OneSignalUser' do |ss|
42+
ss.dependency 'OneSignal/OneSignalCore'
43+
ss.dependency 'OneSignal/OneSignalOSCore'
44+
ss.dependency 'OneSignal/OneSignalOutcomes'
45+
ss.dependency 'OneSignal/OneSignalNotifications'
46+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_User/OneSignalUser.xcframework'
47+
end
48+
49+
s.subspec 'OneSignalLocation' do |ss|
50+
ss.dependency 'OneSignal/OneSignalCore'
51+
ss.dependency 'OneSignal/OneSignalOSCore'
52+
ss.dependency 'OneSignal/OneSignalNotifications'
53+
ss.dependency 'OneSignal/OneSignalUser'
54+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_Location/OneSignalLocation.xcframework'
55+
end
56+
57+
s.subspec 'OneSignalInAppMessages' do |ss|
58+
ss.dependency 'OneSignal/OneSignalCore'
59+
ss.dependency 'OneSignal/OneSignalOSCore'
60+
ss.dependency 'OneSignal/OneSignalOutcomes'
61+
ss.dependency 'OneSignal/OneSignalNotifications'
62+
ss.dependency 'OneSignal/OneSignalUser'
63+
ss.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_InAppMessages/OneSignalInAppMessages.xcframework'
64+
end
65+
66+
s.subspec 'OneSignal' do |ss|
67+
ss.dependency 'OneSignal/OneSignalCore'
68+
ss.dependency 'OneSignal/OneSignalOSCore'
69+
ss.dependency 'OneSignal/OneSignalOutcomes'
70+
ss.dependency 'OneSignal/OneSignalExtension'
71+
ss.dependency 'OneSignal/OneSignalNotifications'
72+
ss.dependency 'OneSignal/OneSignalUser'
73+
ss.ios.vendored_frameworks = 'iOS_SDK/OneSignalSDK/OneSignal_XCFramework/OneSignalFramework.xcframework'
74+
end
75+
76+
s.subspec 'OneSignalComplete' do |ss|
77+
ss.dependency 'OneSignal/OneSignal'
78+
ss.dependency 'OneSignal/OneSignalLocation'
79+
ss.dependency 'OneSignal/OneSignalInAppMessages'
80+
end
2881
end
File renamed without changes.
File renamed without changes.

OneSignalInAppMessagesWrapper/dummy.m

Whitespace-only changes.

OneSignalInAppMessagesWrapper/include/dummy.h

Whitespace-only changes.

OneSignalLocationWrapper/dummy.m

Whitespace-only changes.

OneSignalLocationWrapper/include/dummy.h

Whitespace-only changes.

OneSignalNotificationsWrapper/dummy.m

Whitespace-only changes.

OneSignalNotificationsWrapper/include/dummy.h

Whitespace-only changes.

0 commit comments

Comments
 (0)