Skip to content

Commit e8e5f7f

Browse files
committed
feat: enable tvOS installation on all package with upstream support
Per: https://firebase.google.com/docs/ios/learn-more#firebase_library_support_by_platform
1 parent ca51b51 commit e8e5f7f

File tree

8 files changed

+23
-0
lines changed

8 files changed

+23
-0
lines changed

packages/analytics/RNFBAnalytics.podspec

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
1314

1415
Pod::Spec.new do |s|
1516
s.name = "RNFBAnalytics"
@@ -25,6 +26,7 @@ Pod::Spec.new do |s|
2526
s.social_media_url = 'http://twitter.com/invertaseio'
2627
s.ios.deployment_target = firebase_ios_target
2728
s.macos.deployment_target = firebase_macos_target
29+
s.tvos.deployment_target = firebase_tvos_target
2830
s.source_files = 'ios/**/*.{h,m}'
2931

3032
# React Native dependencies

packages/crashlytics/RNFBCrashlytics.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ if coreVersionDetected != coreVersionRequired
1111
end
1212
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1313
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
14+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
15+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1416

1517
Pod::Spec.new do |s|
1618
s.name = "RNFBCrashlytics"
@@ -26,6 +28,7 @@ Pod::Spec.new do |s|
2628
s.social_media_url = 'http://twitter.com/invertaseio'
2729
s.ios.deployment_target = firebase_ios_target
2830
s.macos.deployment_target = firebase_macos_target
31+
s.tvos.deployment_target = firebase_tvos_target
2932
s.source_files = 'ios/**/*.{h,m}'
3033

3134
# React Native dependencies

packages/database/RNFBDatabase.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
14+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1315

1416
Pod::Spec.new do |s|
1517
s.name = "RNFBDatabase"
@@ -25,6 +27,7 @@ Pod::Spec.new do |s|
2527
s.social_media_url = 'http://twitter.com/invertaseio'
2628
s.ios.deployment_target = firebase_ios_target
2729
s.macos.deployment_target = firebase_macos_target
30+
s.tvos.deployment_target = firebase_tvos_target
2831
s.source_files = 'ios/**/*.{h,m}'
2932

3033
# React Native dependencies

packages/in-app-messaging/RNFBInAppMessaging.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
14+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1315

1416
Pod::Spec.new do |s|
1517
s.name = "RNFBInAppMessaging"
@@ -25,6 +27,7 @@ Pod::Spec.new do |s|
2527
s.social_media_url = 'http://twitter.com/invertaseio'
2628
s.ios.deployment_target = firebase_ios_target
2729
s.macos.deployment_target = firebase_macos_target
30+
s.tvos.deployment_target = firebase_tvos_target
2831
s.source_files = 'ios/**/*.{h,m}'
2932

3033
# React Native dependencies

packages/installations/RNFBInstallations.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
14+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1315

1416
Pod::Spec.new do |s|
1517
s.name = "RNFBInstallations"
@@ -25,6 +27,7 @@ Pod::Spec.new do |s|
2527
s.social_media_url = 'http://twitter.com/invertaseio'
2628
s.ios.deployment_target = firebase_ios_target
2729
s.macos.deployment_target = firebase_macos_target
30+
s.tvos.deployment_target = firebase_tvos_target
2831
s.source_files = 'ios/**/*.{h,m}'
2932

3033
# React Native dependencies

packages/ml/RNFBML.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ if coreVersionDetected != coreVersionRequired
1111
end
1212
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1313
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
14+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
15+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1416

1517
Pod::Spec.new do |s|
1618
s.name = "RNFBML"
@@ -26,6 +28,7 @@ Pod::Spec.new do |s|
2628
s.social_media_url = 'http://twitter.com/invertaseio'
2729
s.ios.deployment_target = firebase_ios_target
2830
s.macos.deployment_target = firebase_macos_target
31+
s.tvos.deployment_target = firebase_tvos_target
2932
s.source_files = 'ios/**/*.{h,m}'
3033

3134
# React Native dependencies

packages/perf/RNFBPerf.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
14+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1315

1416
Pod::Spec.new do |s|
1517
s.name = "RNFBPerf"
@@ -25,6 +27,7 @@ Pod::Spec.new do |s|
2527
s.social_media_url = 'http://twitter.com/invertaseio'
2628
s.ios.deployment_target = firebase_ios_target
2729
s.macos.deployment_target = firebase_macos_target
30+
s.tvos.deployment_target = firebase_tvos_target
2831
s.source_files = 'ios/**/*.{h,m}'
2932

3033
# React Native dependencies

packages/remote-config/RNFBRemoteConfig.podspec

+3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ if coreVersionDetected != coreVersionRequired
1010
end
1111
firebase_ios_target = appPackage['sdkVersions']['ios']['iosTarget']
1212
firebase_macos_target = appPackage['sdkVersions']['ios']['macosTarget']
13+
firebase_tvos_target = appPackage['sdkVersions']['ios']['tvosTarget']
14+
firebase_sdk_version = appPackage['sdkVersions']['ios']['firebase']
1315

1416
Pod::Spec.new do |s|
1517
s.name = "RNFBRemoteConfig"
@@ -25,6 +27,7 @@ Pod::Spec.new do |s|
2527
s.social_media_url = 'http://twitter.com/invertaseio'
2628
s.ios.deployment_target = firebase_ios_target
2729
s.macos.deployment_target = firebase_macos_target
30+
s.tvos.deployment_target = firebase_tvos_target
2831
s.source_files = 'ios/**/*.{h,m}'
2932

3033
# React Native dependencies

0 commit comments

Comments
 (0)