Skip to content

Commit 982ca30

Browse files
philIipfacebook-github-bot
authored andcommitted
bump iOS and tvOS from 11.0 to 12.4 in cocoapods
Summary: Changelog: [iOS][Deprecated] Deprecating support for iOS/tvOS SDK 11.0, 12.4+ is now required allow-large-files Reviewed By: sammy-SC Differential Revision: D34547333 fbshipit-source-id: a24bb09d03939a092de4198efb1aa4a44c69f718
1 parent 126873f commit 982ca30

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

+77
-77
lines changed

Libraries/ActionSheetIOS/React-RCTActionSheet.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Pod::Spec.new do |s|
2424
s.documentation_url = "https://reactnative.dev/docs/actionsheetios"
2525
s.license = package["license"]
2626
s.author = "Facebook, Inc. and its affiliates"
27-
s.platforms = { :ios => "11.0" }
27+
s.platforms = { :ios => "12.4" }
2828
s.source = source
2929
s.source_files = "*.{m}"
3030
s.preserve_paths = "package.json", "LICENSE", "LICENSE-docs"

Libraries/Blob/React-RCTBlob.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "*.{h,m,mm}"

Libraries/FBLazyVector/FBLazyVector.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Pod::Spec.new do |s|
2323
s.homepage = "https://reactnative.dev/"
2424
s.license = package["license"]
2525
s.author = "Facebook, Inc. and its affiliates"
26-
s.platforms = { :ios => "11.0" }
26+
s.platforms = { :ios => "12.4" }
2727
s.source = source
2828
s.source_files = "**/*.{c,h,m,mm,cpp}"
2929
s.header_dir = "FBLazyVector"

Libraries/Image/React-RCTImage.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.documentation_url = "https://reactnative.dev/docs/image"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

Libraries/LinkingIOS/React-RCTLinking.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.documentation_url = "https://reactnative.dev/docs/linking"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

Libraries/NativeAnimation/React-RCTAnimation.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "**/*.{h,m,mm}"

Libraries/Network/React-RCTNetwork.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "*.{m,mm}"

Libraries/PushNotificationIOS/React-RCTPushNotification.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.documentation_url = "https://reactnative.dev/docs/pushnotificationios"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

Libraries/RCTRequired/RCTRequired.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Pod::Spec.new do |s|
2323
s.homepage = "https://reactnative.dev/"
2424
s.license = package["license"]
2525
s.author = "Facebook, Inc. and its affiliates"
26-
s.platforms = { :ios => "11.0" }
26+
s.platforms = { :ios => "12.4" }
2727
s.source = source
2828
s.source_files = "**/*.{c,h,m,mm,cpp}"
2929
s.header_dir = "RCTRequired"

Libraries/Settings/React-RCTSettings.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.documentation_url = "https://reactnative.dev/docs/settings"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

Libraries/Text/React-RCTText.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Pod::Spec.new do |s|
2424
s.documentation_url = "https://reactnative.dev/docs/text"
2525
s.license = package["license"]
2626
s.author = "Facebook, Inc. and its affiliates"
27-
s.platforms = { :ios => "11.0" }
27+
s.platforms = { :ios => "12.4" }
2828
s.source = source
2929
s.source_files = "**/*.{h,m}"
3030
s.preserve_paths = "package.json", "LICENSE", "LICENSE-docs"

Libraries/TypeSafety/RCTTypeSafety.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.compiler_flags = folly_compiler_flags
3131
s.source = source
3232
s.source_files = "**/*.{c,h,m,mm,cpp}"

Libraries/Vibration/React-RCTVibration.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.documentation_url = "https://reactnative.dev/docs/vibration"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

React-Core.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Pod::Spec.new do |s|
4141
s.homepage = "https://reactnative.dev/"
4242
s.license = package["license"]
4343
s.author = "Facebook, Inc. and its affiliates"
44-
s.platforms = { :ios => "11.0" }
44+
s.platforms = { :ios => "12.4" }
4545
s.source = source
4646
s.resource_bundle = { "AccessibilityResources" => ["React/AccessibilityResources/*.lproj"]}
4747
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags

React.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Pod::Spec.new do |s|
3636
s.homepage = "https://reactnative.dev/"
3737
s.license = package["license"]
3838
s.author = "Facebook, Inc. and its affiliates"
39-
s.platforms = { :ios => "11.0" }
39+
s.platforms = { :ios => "12.4" }
4040
s.source = source
4141
s.preserve_paths = "package.json", "LICENSE", "LICENSE-docs"
4242
s.cocoapods_version = ">= 1.10.1"

React/CoreModules/React-CoreModules.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "**/*.{c,m,mm,cpp}"

React/FBReactNativeSpec/FBReactNativeSpec.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Pod::Spec.new do |s|
2929
s.homepage = "https://reactnative.dev/"
3030
s.license = package["license"]
3131
s.author = "Facebook, Inc. and its affiliates"
32-
s.platforms = { :ios => "11.0" }
32+
s.platforms = { :ios => "12.4" }
3333
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3434
s.source = source
3535
# This podspec is used to trigger the codegen, and built files are generated in a different location.

React/React-RCTFabric.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.homepage = "https://reactnative.dev/"
2929
s.license = package["license"]
3030
s.author = "Facebook, Inc. and its affiliates"
31-
s.platforms = { :ios => "11.0" }
31+
s.platforms = { :ios => "12.4" }
3232
s.source = source
3333
s.source_files = "Fabric/**/*.{c,h,m,mm,S,cpp}"
3434
s.exclude_files = "**/tests/*",

ReactCommon/React-Fabric.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Pod::Spec.new do |s|
2929
s.homepage = "https://reactnative.dev/"
3030
s.license = package["license"]
3131
s.author = "Facebook, Inc. and its affiliates"
32-
s.platforms = { :ios => "11.0" }
32+
s.platforms = { :ios => "12.4" }
3333
s.source = source
3434
s.source_files = "dummyFile.cpp"
3535
s.pod_target_xcconfig = { "USE_HEADERMAP" => "YES",

ReactCommon/React-rncore.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Pod::Spec.new do |s|
2525
s.homepage = "https://reactnative.dev/"
2626
s.license = package["license"]
2727
s.author = "Facebook, Inc. and its affiliates"
28-
s.platforms = { :ios => "11.0" }
28+
s.platforms = { :ios => "12.4" }
2929
s.source = source
3030
s.source_files = "dummyFile.cpp"
3131
s.pod_target_xcconfig = { "USE_HEADERMAP" => "YES",

ReactCommon/ReactCommon.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.homepage = "https://reactnative.dev/"
2929
s.license = package["license"]
3030
s.author = "Facebook, Inc. and its affiliates"
31-
s.platforms = { :ios => "11.0" }
31+
s.platforms = { :ios => "12.4" }
3232
s.source = source
3333
s.header_dir = "ReactCommon" # Use global header_dir for all subspecs for use_frameworks! compatibility
3434
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags

ReactCommon/callinvoker/React-callinvoker.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "**/*.{cpp,h}"
3333
s.header_dir = "ReactCommon"

ReactCommon/cxxreact/React-cxxreact.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.homepage = "https://reactnative.dev/"
2929
s.license = package["license"]
3030
s.author = "Facebook, Inc. and its affiliates"
31-
s.platforms = { :ios => "11.0", :tvos => "11.0" }
31+
s.platforms = { :ios => "12.4", :tvos => "12.4" }
3232
s.source = source
3333
s.source_files = "*.{cpp,h}"
3434
s.exclude_files = "SampleCxxModule.*"

ReactCommon/hermes/React-hermes.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :osx => "10.14", :ios => "11.0" }
30+
s.platforms = { :osx => "10.14", :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "executor/*.{cpp,h}",
3333
"inspector/*.{cpp,h}",

ReactCommon/jsi/React-jsi.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "**/*.{cpp,h}"
3333
s.exclude_files = "**/test/*"

ReactCommon/jsiexecutor/React-jsiexecutor.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "jsireact/*.{cpp,h}"
3333
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags

ReactCommon/jsinspector/React-jsinspector.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Pod::Spec.new do |s|
2323
s.homepage = "https://reactnative.dev/"
2424
s.license = package["license"]
2525
s.author = "Facebook, Inc. and its affiliates"
26-
s.platforms = { :ios => "11.0" }
26+
s.platforms = { :ios => "12.4" }
2727
s.source = source
2828
s.source_files = "*.{cpp,h}"
2929
s.header_dir = 'jsinspector'

ReactCommon/logger/React-logger.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Pod::Spec.new do |s|
2828
s.homepage = "https://reactnative.dev/"
2929
s.license = package["license"]
3030
s.author = "Facebook, Inc. and its affiliates"
31-
s.platforms = { :ios => "11.0", :tvos => "11.0" }
31+
s.platforms = { :ios => "12.4", :tvos => "12.4" }
3232
s.source = source
3333
s.source_files = "*.{cpp,h}"
3434
s.exclude_files = "SampleCxxModule.*"

ReactCommon/react/bridging/React-bridging.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Pod::Spec.new do |s|
2626
s.homepage = "https://reactnative.dev/"
2727
s.license = package["license"]
2828
s.author = "Facebook, Inc. and its affiliates"
29-
s.platforms = { :ios => "11.0" }
29+
s.platforms = { :ios => "12.4" }
3030
s.source = source
3131
s.source_files = "**/*.{cpp,h}"
3232
s.exclude_files = "tests"

ReactCommon/react/renderer/graphics/React-graphics.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0", :tvos => "11.0" }
30+
s.platforms = { :ios => "12.4", :tvos => "12.4" }
3131
s.source = source
3232
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags
3333
s.source_files = "**/*.{m,mm,cpp,h}"

ReactCommon/reactperflogger/React-perflogger.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "**/*.{cpp,h}"
3333
s.header_dir = "reactperflogger"

ReactCommon/runtimeexecutor/React-runtimeexecutor.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Pod::Spec.new do |s|
2727
s.homepage = "https://reactnative.dev/"
2828
s.license = package["license"]
2929
s.author = "Facebook, Inc. and its affiliates"
30-
s.platforms = { :ios => "11.0" }
30+
s.platforms = { :ios => "12.4" }
3131
s.source = source
3232
s.source_files = "**/*.{cpp,h}"
3333
s.header_dir = "ReactCommon"

ReactCommon/yoga/Yoga.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Pod::Spec.new do |spec|
4343
]
4444

4545
# Pinning to the same version as React.podspec.
46-
spec.platforms = { :ios => "11.0" }
46+
spec.platforms = { :ios => "12.4" }
4747

4848
# Set this environment variable when *not* using the `:path` option to install the pod.
4949
# E.g. when publishing this spec to a spec repo.

packages/rn-tester/NativeComponentExample/MyNativeView.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Pod::Spec.new do |s|
1919
s.description = "my-native-view"
2020
s.homepage = "https://github.com/sota000/my-native-view.git"
2121
s.license = "MIT"
22-
s.platforms = { :ios => "11.0", :tvos => "11.0" }
22+
s.platforms = { :ios => "12.4", :tvos => "12.4" }
2323
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags + ' -Wno-nullability-completeness'
2424
s.author = "Facebook, Inc. and its affiliates"
2525
s.source = { :git => "https://github.com/facebook/my-native-view.git", :tag => "#{s.version}" }

packages/rn-tester/NativeModuleExample/ScreenshotManager.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Pod::Spec.new do |s|
1717
s.description = "ScreenshotManager"
1818
s.homepage = "https://github.com/facebook/react-native.git"
1919
s.license = "MIT"
20-
s.platforms = { :ios => "11.0", :tvos => "11.0" }
20+
s.platforms = { :ios => "12.4", :tvos => "12.4" }
2121
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
2222
s.author = "Facebook, Inc. and its affiliates"
2323
s.source = { :git => "https://github.com/facebook/react-native.git", :tag => "#{s.version}" }

packages/rn-tester/Podfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
require_relative '../../scripts/react_native_pods'
22

33
source 'https://cdn.cocoapods.org/'
4-
platform :ios, '11.0'
4+
platform :ios, '12.4'
55

66
# Temporary solution to suppress duplicated GUID error.
77
# Can be removed once we move to generate files outside pod install.

0 commit comments

Comments
 (0)