Skip to content

Commit 9627c56

Browse files
feat!: Firebase iOS SDK version: 10.0.0 (#9708)
Co-authored-by: Mike Hardy <[email protected]>
1 parent 7ae5cd3 commit 9627c56

File tree

41 files changed

+146
-178
lines changed

Some content is hidden

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

41 files changed

+146
-178
lines changed

packages/cloud_firestore/cloud_firestore/ios/cloud_firestore.podspec

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,17 +24,20 @@ Pod::Spec.new do |s|
2424
s.license = { :file => '../LICENSE' }
2525
s.authors = 'The Chromium Authors'
2626
s.source = { :path => '.' }
27-
27+
2828
s.source_files = 'Classes/**/*.{h,m}'
2929
s.public_header_files = 'Classes/Public/*.h'
3030
s.private_header_files = 'Classes/Private/*.h'
3131

32-
s.ios.deployment_target = '10.0'
32+
s.ios.deployment_target = '11.0'
3333
s.dependency 'Flutter'
3434

3535
s.dependency 'firebase_core'
3636
s.dependency 'Firebase/Firestore', firebase_sdk_version
37-
37+
# required until firestore-ios-sdk-frameworks is updated, otherwise users of that distribution will have compile failures
38+
# see https://github.com/invertase/firestore-ios-sdk-frameworks/issues/59
39+
s.dependency 'nanopb', '>= 2.30908.0', '< 2.30910.0'
40+
3841
s.static_framework = true
3942
s.pod_target_xcconfig = {
4043
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-fst\\\"",

packages/cloud_firestore/cloud_firestore/macos/cloud_firestore.podspec

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ Pod::Spec.new do |s|
4747
s.public_header_files = 'Classes/Public/*.h'
4848
s.private_header_files = 'Classes/Private/*.h'
4949

50-
s.platform = :osx, '10.12'
50+
s.platform = :osx, '10.13'
5151

5252
# Flutter dependencies
5353
s.dependency 'FlutterMacOS'
@@ -56,6 +56,9 @@ Pod::Spec.new do |s|
5656
s.dependency 'firebase_core'
5757
s.dependency 'Firebase/CoreOnly', "~> #{firebase_sdk_version}"
5858
s.dependency 'Firebase/Firestore', "~> #{firebase_sdk_version}"
59+
# required until firestore-ios-sdk-frameworks is updated, otherwise users of that distribution will have compile failures
60+
# see https://github.com/invertase/firestore-ios-sdk-frameworks/issues/59
61+
s.dependency 'nanopb', '>= 2.30908.0', '< 2.30910.0'
5962

6063
s.static_framework = true
6164
s.pod_target_xcconfig = {

packages/cloud_firestore/cloud_firestore_web/ios/cloud_firestore_web.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Pod::Spec.new do |s|
1616
s.public_header_files = 'Classes/**/*.h'
1717
s.dependency 'Flutter'
1818

19-
s.ios.deployment_target = '10.0'
19+
s.ios.deployment_target = '11.0'
2020
end
2121

packages/cloud_functions/cloud_functions/ios/cloud_functions.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.source = { :path => '.' }
2727
s.source_files = 'Classes/**/*.{h,m}'
2828
s.public_header_files = 'Classes/*.h'
29-
s.ios.deployment_target = '10.0'
29+
s.ios.deployment_target = '11.0'
3030

3131
# Flutter dependencies
3232
s.dependency 'Flutter'

packages/cloud_functions/cloud_functions/macos/cloud_functions.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ else
1515
end
1616

1717
begin
18-
required_macos_version = "10.12"
18+
required_macos_version = "10.13"
1919
current_target_definition = Pod::Config.instance.podfile.send(:current_target_definition)
2020
user_osx_target = current_target_definition.to_hash["platform"]["osx"]
2121
if (Gem::Version.new(user_osx_target) < Gem::Version.new(required_macos_version))
@@ -43,7 +43,7 @@ Pod::Spec.new do |s|
4343
s.source = { :path => '.' }
4444
s.source_files = 'Classes/**/*.{h,m}'
4545
s.public_header_files = 'Classes/*.h'
46-
s.platform = :osx, '10.12'
46+
s.platform = :osx, '10.13'
4747

4848
# Flutter dependencies
4949
s.dependency 'FlutterMacOS'

packages/firebase_analytics/firebase_analytics/ios/firebase_analytics.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Pod::Spec.new do |s|
3434
s.public_header_files = 'Classes/Public/*.h'
3535
s.private_header_files = 'Classes/Private/*.h'
3636

37-
s.ios.deployment_target = '10.0'
37+
s.ios.deployment_target = '11.0'
3838
s.dependency 'Flutter'
3939

4040
s.dependency 'firebase_core'

packages/firebase_analytics/firebase_analytics/macos/firebase_analytics.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ else
2121
end
2222

2323
begin
24-
required_macos_version = "10.12"
24+
required_macos_version = "10.13"
2525
current_target_definition = Pod::Config.instance.podfile.send(:current_target_definition)
2626
user_osx_target = current_target_definition.to_hash["platform"]["osx"]
2727
if (Gem::Version.new(user_osx_target) < Gem::Version.new(required_macos_version))
@@ -50,7 +50,7 @@ Pod::Spec.new do |s|
5050

5151
s.source_files = 'Classes/**/*.{h,m}'
5252

53-
s.platform = :osx, '10.12'
53+
s.platform = :osx, '10.13'
5454

5555
# Flutter dependencies
5656
s.dependency 'FlutterMacOS'

packages/firebase_analytics/firebase_analytics_web/ios/firebase_analytics_web.podspec

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/firebase_app_check/firebase_app_check/ios/firebase_app_check.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.source = { :path => '.' }
2727
s.source_files = 'Classes/**/*.{h,m}'
2828
s.public_header_files = 'Classes/*.h'
29-
s.ios.deployment_target = '9.0'
29+
s.ios.deployment_target = '11.0'
3030

3131
# Flutter dependencies
3232
s.dependency 'Flutter'

packages/firebase_app_check/firebase_app_check/macos/firebase_app_check.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Pod::Spec.new do |s|
4646
s.source_files = 'Classes/**/*.{h,m}'
4747
s.public_header_files = 'Classes/*.h'
4848

49-
s.platform = :osx, '10.12'
49+
s.platform = :osx, '10.13'
5050

5151
# Flutter dependencies
5252
s.dependency 'FlutterMacOS'

packages/firebase_app_installations/firebase_app_installations/ios/firebase_app_installations.podspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ Pod::Spec.new do |s|
2626
s.source = { :path => '.' }
2727
s.source_files = 'Classes/**/*'
2828
s.public_header_files = 'Classes/**/*.h'
29-
30-
s.ios.deployment_target = '10.0'
29+
30+
s.ios.deployment_target = '11.0'
3131

3232
s.swift_version = '5.5'
33-
33+
3434
s.dependency 'Flutter'
3535
s.dependency 'firebase_core'
3636
s.dependency 'Firebase/Installations', firebase_sdk_version
37-
37+
3838
s.static_framework = true
3939
s.pod_target_xcconfig = {
4040
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-installations\\\"",

packages/firebase_app_installations/firebase_app_installations/macos/firebase_app_installations.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Pod::Spec.new do |s|
4444
s.source = { :path => '.' }
4545
s.source_files = 'Classes/**/*'
4646

47-
s.platform = :osx, '10.12'
47+
s.platform = :osx, '10.13'
4848

4949
# Flutter dependencies
5050
s.dependency 'FlutterMacOS'

packages/firebase_auth/firebase_auth/ios/firebase_auth.podspec

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@ Pod::Spec.new do |s|
2424
s.license = { :file => '../LICENSE' }
2525
s.authors = 'The Chromium Authors'
2626
s.source = { :path => '.' }
27-
27+
2828
s.source_files = 'Classes/**/*.{h,m}'
2929
s.public_header_files = 'Classes/**/*.h'
3030

31-
s.ios.deployment_target = '10.0'
31+
s.ios.deployment_target = '11.0'
3232
s.dependency 'Flutter'
3333

3434
s.dependency 'firebase_core'
3535
s.dependency 'Firebase/Auth', firebase_sdk_version
36-
36+
3737
s.static_framework = true
38-
s.pod_target_xcconfig = {
38+
s.pod_target_xcconfig = {
3939
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-auth\\\"",
4040
'DEFINES_MODULE' => 'YES'
4141
}

packages/firebase_auth/firebase_auth/macos/firebase_auth.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Pod::Spec.new do |s|
4646
s.source_files = 'Classes/**/*.{h,m}'
4747
s.public_header_files = 'Classes/**/*.h'
4848

49-
s.platform = :osx, '10.12'
49+
s.platform = :osx, '10.13'
5050

5151
# Flutter dependencies
5252
s.dependency 'FlutterMacOS'

packages/firebase_auth/firebase_auth_web/ios/firebase_auth_web.podspec

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/firebase_core/firebase_core/ios/firebase_core.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.source_files = 'Classes/**/*'
2828
s.public_header_files = 'Classes/**/*.h'
2929

30-
s.ios.deployment_target = '9.0'
30+
s.ios.deployment_target = '11.0'
3131

3232
# Flutter dependencies
3333
s.dependency 'Flutter'
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# https://firebase.google.com/support/release-notes/ios
22
def firebase_sdk_version!()
3-
'9.6.0'
3+
'10.0.0'
44
end

packages/firebase_core/firebase_core/macos/firebase_core.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Pod::Spec.new do |s|
4444
s.source = { :path => '.' }
4545
s.source_files = 'Classes/**/*'
4646

47-
s.platform = :osx, '10.12'
47+
s.platform = :osx, '10.13'
4848

4949
# Flutter dependencies
5050
s.dependency 'FlutterMacOS'

packages/firebase_core/firebase_core_web/ios/firebase_core_web.podspec

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/firebase_crashlytics/firebase_crashlytics/ios/firebase_crashlytics.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Pod::Spec.new do |s|
3434
s.source_files = 'Classes/**/*'
3535
s.public_header_files = 'Classes/**/*.h'
3636

37-
s.ios.deployment_target = '9.0'
37+
s.ios.deployment_target = '11.0'
3838

3939
s.dependency 'Flutter'
4040
s.dependency 'firebase_core'

packages/firebase_crashlytics/firebase_crashlytics/macos/firebase_crashlytics.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ Pod::Spec.new do |s|
5656
s.source_files = 'Classes/**/*.{h,m}'
5757
s.public_header_files = 'Classes/**/*.h'
5858

59-
s.platform = :osx, '10.12'
59+
s.platform = :osx, '10.13'
6060

6161
# Flutter dependencies
6262
s.dependency 'FlutterMacOS'

packages/firebase_database/firebase_database/ios/firebase_database.podspec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@ Pod::Spec.new do |s|
2424
s.license = { :file => '../LICENSE' }
2525
s.authors = 'The Chromium Authors'
2626
s.source = { :path => '.' }
27-
27+
2828
s.source_files = 'Classes/**/*.{h,m}'
2929
s.public_header_files = 'Classes/*.h'
3030

31-
s.ios.deployment_target = '10.0'
31+
s.ios.deployment_target = '11.0'
3232
s.dependency 'Flutter'
3333

3434
s.dependency 'firebase_core'
3535
s.dependency 'Firebase/Database', firebase_sdk_version
36-
36+
3737
s.static_framework = true
3838
s.pod_target_xcconfig = {
3939
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-rtdb\\\"",

packages/firebase_database/firebase_database/macos/firebase_database.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Pod::Spec.new do |s|
4646
s.source_files = 'Classes/**/*.{h,m}'
4747
s.public_header_files = 'Classes/*.h'
4848

49-
s.platform = :osx, '10.12'
49+
s.platform = :osx, '10.13'
5050

5151
# Flutter dependencies
5252
s.dependency 'FlutterMacOS'

packages/firebase_dynamic_links/firebase_dynamic_links/ios/firebase_dynamic_links.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.source_files = 'Classes/**/*'
2828
s.public_header_files = 'Classes/**/*.h'
2929
s.dependency 'Flutter'
30-
s.ios.deployment_target = '10.0'
30+
s.ios.deployment_target = '11.0'
3131
s.static_framework = true
3232
s.dependency 'firebase_core'
3333
s.dependency 'Firebase/DynamicLinks', firebase_sdk_version

packages/firebase_in_app_messaging/firebase_in_app_messaging/ios/firebase_in_app_messaging.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Pod::Spec.new do |s|
3131
s.dependency 'Firebase/InAppMessaging', firebase_sdk_version
3232
s.static_framework = true
3333

34-
s.ios.deployment_target = '10.0'
34+
s.ios.deployment_target = '11.0'
3535

3636
s.pod_target_xcconfig = {
3737
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-fiam\\\"",

packages/firebase_messaging/firebase_messaging/ios/firebase_messaging.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.source_files = 'Classes/**/*.{h,m}'
2929
s.public_header_files = 'Classes/*.h'
3030

31-
s.ios.deployment_target = '10.0'
31+
s.ios.deployment_target = '11.0'
3232

3333
s.dependency 'Flutter'
3434

packages/firebase_messaging/firebase_messaging/macos/firebase_messaging.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ Pod::Spec.new do |s|
4646
s.source_files = 'Classes/**/*.{h,m}'
4747
s.public_header_files = 'Classes/**/*.h'
4848

49-
s.platform = :osx, '10.12'
49+
s.platform = :osx, '10.13'
5050

5151
# Flutter dependencies
5252
s.dependency 'FlutterMacOS'

packages/firebase_ml_model_downloader/firebase_ml_model_downloader/ios/firebase_ml_model_downloader.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.source_files = 'Classes/**/*'
2929
s.public_header_files = 'Classes/**/*.h'
3030

31-
s.ios.deployment_target = '10.0'
31+
s.ios.deployment_target = '11.0'
3232

3333

3434
s.dependency 'Flutter'

packages/firebase_ml_model_downloader/firebase_ml_model_downloader/macos/firebase_ml_model_downloader.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ Pod::Spec.new do |s|
4444
s.source = { :path => '.' }
4545
s.source_files = 'Classes/**/*'
4646

47-
s.platform = :osx, '10.12'
47+
s.platform = :osx, '10.13'
4848

4949
# Flutter dependencies
5050
s.dependency 'FlutterMacOS'

packages/firebase_performance/firebase_performance/ios/firebase_performance.podspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ Pod::Spec.new do |s|
3232
s.dependency 'Flutter'
3333
s.dependency 'firebase_core'
3434
s.dependency 'Firebase/Performance', firebase_sdk_version
35-
s.ios.deployment_target = '10.0'
35+
s.ios.deployment_target = '11.0'
3636
s.static_framework = true
3737

38-
s.pod_target_xcconfig = {
38+
s.pod_target_xcconfig = {
3939
'GCC_PREPROCESSOR_DEFINITIONS' => "LIBRARY_VERSION=\\@\\\"#{library_version}\\\" LIBRARY_NAME=\\@\\\"flutter-fire-perf\\\"",
4040
'DEFINES_MODULE' => 'YES'
4141
}

0 commit comments

Comments
 (0)