Skip to content

Commit a1d6267

Browse files
Peter Arganyfacebook-github-bot
Peter Argany
authored andcommitted
Delete iOS10/tvOS10 support from React Native Libraries
Summary: allow-large-files Changelog: [iOS] Remove iOS10/tvOS10 suppport Similar to D19265731 (674b591) for iOS9. I just ran this command: `find . -type f -exec sed -i '' 's/{ :ios => "10.0" }/{ :ios => "11.0" }/' {} +` and then updated pods Reviewed By: fkgozali Differential Revision: D25693227 fbshipit-source-id: 0073d57ecbb268c52d21962cef202316857bcbd2
1 parent b1474f5 commit a1d6267

22 files changed

+43
-43
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 => "10.0" }
27+
s.platforms = { :ios => "11.0" }
2828
s.source = source
2929
s.source_files = "*.{m}"
3030
s.preserve_paths = "package.json", "LICENSE", "LICENSE-docs"

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 => "10.0" }
26+
s.platforms = { :ios => "11.0" }
2727
s.source = source
2828
s.source_files = "**/*.{c,h,m,mm,cpp}"
2929
s.header_dir = "FBLazyVector"

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 => "10.0" }
29+
s.platforms = { :ios => "11.0" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "{Drivers/*,Nodes/*,*}.{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 => "10.0" }
29+
s.platforms = { :ios => "11.0" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "*.{m,mm}"

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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
3131
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3232
s.source = source
3333
s.source_files = "*.{m,mm}"

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 => "10.0" }
39+
s.platforms = { :ios => "11.0" }
4040
s.source = source
4141
s.preserve_paths = "package.json", "LICENSE", "LICENSE-docs"
4242
s.cocoapods_version = ">= 1.2.0"

ReactCommon/React-Fabric.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 => "10.0" }
31+
s.platforms = { :ios => "11.0" }
3232
s.source = source
3333
s.source_files = "dummyFile.cpp"
3434
s.library = "stdc++"

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 => "10.0" }
31+
s.platforms = { :ios => "11.0" }
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/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 => "10.0", :tvos => "10.0" }
31+
s.platforms = { :ios => "11.0", :tvos => "11.0" }
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 => "10.0" }
30+
s.platforms = { :osx => "10.14", :ios => "11.0" }
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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
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 => "10.0" }
26+
s.platforms = { :ios => "11.0" }
2727
s.source = source
2828
s.source_files = "*.{cpp,h}"
2929
s.header_dir = 'jsinspector'

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 => "9.0", :tvos => "10.0" }
30+
s.platforms = { :ios => "11.0", :tvos => "11.0" }
3131
s.source = source
3232
s.library = "stdc++"
3333
s.compiler_flags = folly_compiler_flags + ' ' + boost_compiler_flags

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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
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 => "10.0" }
30+
s.platforms = { :ios => "11.0" }
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 => "10.0" }
46+
spec.platforms = { :ios => "11.0" }
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/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, '10.0'
4+
platform :ios, '11.0'
55

66
USE_FRAMEWORKS = ENV['USE_FRAMEWORKS'] == '1'
77

packages/rn-tester/Podfile.lock

+21-21
Original file line numberDiff line numberDiff line change
@@ -797,8 +797,8 @@ SPEC CHECKSUMS:
797797
CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845
798798
CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f
799799
DoubleConversion: cde416483dac037923206447da6e1454df403714
800-
FBLazyVector: fe973c09b2299b5e8154186ecf1f6554b4f70987
801-
FBReactNativeSpec: d0504078deb2ffa0fbee5032382f4ef165a1c8a8
800+
FBLazyVector: 91e874a8823933a268c38765a88cbd5dba1fa024
801+
FBReactNativeSpec: 9b595c8d6225c3406ac3b61cad0e0dcd9c4ce82c
802802
Flipper: be611d4b742d8c87fbae2ca5f44603a02539e365
803803
Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41
804804
Flipper-Folly: e4493b013c02d9347d5e0cb4d128680239f6c78a
@@ -808,37 +808,37 @@ SPEC CHECKSUMS:
808808
FlipperKit: ab353d41aea8aae2ea6daaf813e67496642f3d7d
809809
glog: 40a13f7840415b9a77023fbcae0f1e6f43192af3
810810
OpenSSL-Universal: ff34003318d5e1163e9529b08470708e389ffcdd
811-
RCT-Folly: ec7a233ccc97cc556cf7237f0db1ff65b986f27c
811+
RCT-Folly: b39288cedafe50da43317ec7d91bcc8cc0abbf33
812812
RCTRequired: d3d4ce60e1e2282864d7560340690a3c8c646de1
813813
RCTTypeSafety: 4da4f9f218727257c50fd3bf2683a06cdb4fede3
814-
React: 87b3271d925336a94620915db5845c67c5dbbd77
814+
React: 63b1f2a4e0e908c95416fd54e9dcca5d409e2a45
815815
React-callinvoker: e9524d75cf0b7ae108868f8d34c0b8d7dc08ec03
816816
React-Core: 2b2a8ac8bfb65779965456570a871f4cf5e5e03a
817817
React-CoreModules: 87f011fa87190ffe979e443ce578ec93ec6ff4d4
818-
React-cxxreact: de6de17eac6bbaa4f9fad46b66e7f0c4aaaf863d
819-
React-Fabric: 911e4b13fbffce46820f18c3a3b7a2a966e9e425
820-
React-graphics: 996d77a11e944cb0b3a5c67aefda1de5cb848e28
821-
React-jsi: 790da16b69a61adc36829eed43c44187c1488d10
822-
React-jsiexecutor: 17a3e26806bc19d8be7b6c83792bffc46df796be
823-
React-jsinspector: 01db8cd098c7ab72bd09abdda522a08c9acd3af9
824-
React-perflogger: 37913fce32026582ad0244b585d1e52652fd01c0
825-
React-RCTActionSheet: e6562ea4df7099af4023d1bd0e9716e43b45a5c9
826-
React-RCTAnimation: fc2f655a64f0791879ab03843cca90c53737d1cb
818+
React-cxxreact: 14cce64344ab482615dfe82a2cbea6eb73be6481
819+
React-Fabric: 1744b2e94f5ed2ab247f3a55fd9762d55ed63f3b
820+
React-graphics: 246b8e6cb4aad51271358767c965e47d692921ab
821+
React-jsi: 08c6628096d2025d4085fbaec8fe14a3c9dc667c
822+
React-jsiexecutor: 896c41b04121803e4ee61e4c9ed0900fdb420fea
823+
React-jsinspector: 52fe8073736a97304c9bc61a5bbae8b66ca55701
824+
React-perflogger: e5c447a0435eb9cdd1e5cd692a48b5c5463406b0
825+
React-RCTActionSheet: 555656ac47e1b81d986a3822e22c374523e0ed17
826+
React-RCTAnimation: 639d6784188ee28b3cbb5c4915f18fb63b816a46
827827
React-RCTBlob: 5f82467e5d3bef65d05cdd900df6e12b0849744a
828828
React-RCTFabric: 7a25f04616e0bcdcda4279a93b42e80ee69b46be
829829
React-RCTImage: f3a98834281555ce1bbbe1af0306aaf40ac70fc7
830830
React-RCTLinking: 801d05ad5e6d1636e977f4dfeab21f87358a02a5
831-
React-RCTNetwork: b5e2f27a098ca52d98426328640314a499da6d00
831+
React-RCTNetwork: 088b12d5836099ab1e1bd25fc6c8eb07689e7138
832832
React-RCTPushNotification: ce60993f816f917a6495227e16978b5fd550d73b
833-
React-RCTSettings: 3cb638230af06ba769edc0bc4ed4123040b1b4e2
834-
React-RCTTest: 090e9816044220c39462be109dab6d473d94b1c9
833+
React-RCTSettings: 3ff97019291c40903d88ed062642a4fe07d2971d
834+
React-RCTTest: 19f1b769a4bd35ca36bc48645fb218441fc8277d
835835
React-RCTText: 51a41bf9d18a91b2437b833ed4246754baf830d0
836-
React-RCTVibration: a1cce36dd452eb88296d99d80d66f2c5bd50aad4
837-
React-runtimeexecutor: 53867815d0a01e53a2c901cb7f01076216c5c799
838-
ReactCommon: d101410fc55088c91dc24595715c7b26ec760adf
839-
Yoga: e37ade282f73232191786671781d052c84d0faa8
836+
React-RCTVibration: c739e240076fd7dabd90d6242d6a949297565f72
837+
React-runtimeexecutor: d3e89935c7d4733ddf7da3dd8e0b2533adb7bca4
838+
ReactCommon: 293077fd73008093e681d96ae99e34e56d47160a
839+
Yoga: 69c2b21737d8220f647e61141aec8c28f7249ef2
840840
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
841841

842-
PODFILE CHECKSUM: 486f12ff39a0c690fe414d7ffbbdaa371d51590b
842+
PODFILE CHECKSUM: 799678aa4c11e7c6d8a431a3883e94b09b8dd0f1
843843

844844
COCOAPODS: 1.10.0

packages/rn-tester/RCTTest/React-RCTTest.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 => "10.0", :tvos => "10.0" }
29+
s.platforms = { :ios => "11.0", :tvos => "11.0" }
3030
s.compiler_flags = folly_compiler_flags + ' -Wno-nullability-completeness'
3131
s.source = source
3232
s.source_files = "**/*.{h,m,mm}"

template/ios/Podfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
require_relative '../node_modules/react-native/scripts/react_native_pods'
22
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
33

4-
platform :ios, '10.0'
4+
platform :ios, '11.0'
55

66
target 'HelloWorld' do
77
config = use_native_modules!
@@ -26,4 +26,4 @@ target 'HelloWorld' do
2626
post_install do |installer|
2727
react_native_post_install(installer)
2828
end
29-
end
29+
end

0 commit comments

Comments
 (0)