Skip to content

Commit 64a2ed6

Browse files
authored
Add RNTester-visionOS (#2058)
1 parent 5c57059 commit 64a2ed6

File tree

18 files changed

+442
-60
lines changed

18 files changed

+442
-60
lines changed

packages/react-native/React-Core.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ end
1818

1919
folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32'
2020
folly_version = '2021.07.22.00'
21-
socket_rocket_version = '0.7.0' # [macOS]
21+
socket_rocket_version = '0.7.0' # [macOS] [visionOS]
2222
boost_compiler_flags = '-Wno-documentation'
2323

2424
use_hermes = ENV['USE_HERMES'] == '1'

packages/react-native/React/CoreModules/React-CoreModules.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ end
1818

1919
folly_compiler_flags = '-DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -Wno-comma -Wno-shorten-64-to-32'
2020
folly_version = '2021.07.22.00'
21-
socket_rocket_version = '0.7.0' # [macOS]
21+
socket_rocket_version = '0.7.0' # [macOS] [visionOS]
2222

2323
header_search_paths = [
2424
"\"$(PODS_TARGET_SRCROOT)/React/CoreModules\"",

packages/rn-tester/Podfile

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,23 +73,32 @@ target 'RNTesterIntegrationTests' do
7373
pod 'React-RCTTest', :path => "./RCTTest"
7474
end
7575

76+
# [macOS
7677
target 'RNTester-macOS' do
77-
platform :osx, '10.15'
78+
platform :macos, min_macos_version_supported # [macOS]
7879
pods('RNTester-macOS')
7980
end
8081

8182
target 'RNTester-macOSUnitTests' do
82-
platform :osx, '10.15'
83+
platform :macos, min_macos_version_supported # [macOS]
8384
pods('RNTester-macOSUnitTests')
8485
pod 'React-RCTTest', :path => "./RCTTest"
8586
pod 'OCMock', '~> 3.9.1'
8687
end
8788

8889
target 'RNTester-macOSIntegrationTests' do
89-
platform :osx, '10.15'
90+
platform :macos, min_macos_version_supported # [macOS]
9091
pods('RNTester-macOSIntegrationTests')
9192
pod 'React-RCTTest', :path => "./RCTTest"
9293
end
94+
# macOS]
95+
96+
# [visionOS
97+
target('RNTester-visionOS') do
98+
platform :visionos, min_visionos_version_supported # [visionOS]
99+
pods('RNTester-visionOS')
100+
end
101+
# visionOS]
93102

94103
post_install do |installer|
95104
react_native_post_install(installer, @prefix_path, :mac_catalyst_enabled => false)

packages/rn-tester/Podfile.lock

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -575,52 +575,52 @@ EXTERNAL SOURCES:
575575
:path: "../react-native/ReactCommon/yoga"
576576

577577
SPEC CHECKSUMS:
578-
boost: 15cf0217627c8b6f9f373b2cfa4c46637a864f3e
579-
DoubleConversion: acaf5db79676d2e9119015819153f0f99191de12
580-
FBLazyVector: 288049ecff3e9d4dbc45472ad9806ee7107d6f25
581-
FBReactNativeSpec: f92472dd3d7d7a61592f899d2c2dad34a34a33fd
582-
fmt: 5b727a448676142428a33049f421fa92202a0a46
583-
glog: 6df0a3d6e2750a50609471fd1a01fd2948d405b5
578+
boost: dd6670278a62b2597c8aa78da360a2b25563e3f8
579+
DoubleConversion: b27dc0920d7399c3d0135ef9089b1dc4d0403a2a
580+
FBLazyVector: 8aed4758e72c2a110bab13fdaea7c09c66ff7d57
581+
FBReactNativeSpec: 3dd88ceff7f4ba7642bed6c59a02f0d72dfce6d2
582+
fmt: c62421983dfc7fa3d78183aad21a532cb344a337
583+
glog: 48990dc5c7733bd923abbd8f3acf1f4e0df9e1c8
584584
OCMock: 300b1b1b9155cb6378660b981c2557448830bdc6
585-
RCT-Folly: 7c4e3756fb6c3658e361d9bc03dc1bdb141f9216
586-
RCTRequired: 54ff765a2616c96e325b2ffc619b9cb5fa43112d
587-
RCTTypeSafety: 93648de41301fffd43492aebad61e9b627c08432
588-
React: c622bf9e7f72d875b783e6343bbceaaf22947d67
589-
React-callinvoker: a6ed03a8699943d8f0c73b86f1e515219706717b
590-
React-Codegen: 884870dbc2d6760983f552857ddca39b3934836d
591-
React-Core: ec5221e3765fabd167a8d814f01dc50a18fd2cfc
592-
React-CoreModules: 36f02e348091fd0049b5fc3ae6471ea9d39de611
593-
React-cxxreact: 699ecb34a0767d430a6c7091f962ded866c3529a
594-
React-debug: 03f67152cc6e6c8076ffafd47293a25b7dcf675a
595-
React-jsc: 509dba8de93247c6479b9bb235b29a14a2df5306
596-
React-jsi: 1676dd387bdd1be50cca299c4636df7fa8b007cb
597-
React-jsiexecutor: e6cbb7f2bf955a586041ddbd235f64bbb84f2ca2
598-
React-jsinspector: 6b49486408e655a5e29dfaff0fcffcdb20a0573e
599-
React-logger: fab7d1a4a3468a8a900b715155d30080e04001e1
600-
React-NativeModulesApple: e15208341807161e632353b30b42776badfede99
601-
React-perflogger: d221a929aaf8c229b8cd81fb5b5fc637462fea71
602-
React-RCTActionSheet: f143476d7d03c18cd6ee66a27abfd1831df870cb
603-
React-RCTAnimation: 05b5dfecdbcfccad8ff2c69cf53482575ccc5639
604-
React-RCTAppDelegate: 3d65e86db100377333b89dff7a04bb493021e6a6
605-
React-RCTBlob: 86f8589ab18c13b5bf6fd7b7faba1d9c4cc9bd52
606-
React-RCTImage: ede8ff816b01bfad3f9d5be6882d259014016fc2
607-
React-RCTLinking: c12d85e7051e7452da5f95af3c717e8409f80e49
608-
React-RCTNetwork: ef2614c7ced4b9368e86515aee3e848868c2a855
609-
React-RCTPushNotification: 6b09956217af8984cf200dedffa2d0da6a519193
610-
React-RCTSettings: e94d5bfc80f40c9dcce1d447aaccbc632d780337
611-
React-RCTTest: 6ae7a09f12e6786a9485492686a61ab2abfe0349
612-
React-RCTText: 1adb2d341aad908667f7a65467615fe918622188
613-
React-RCTVibration: 68d64286251a170941498cc4f211b09e11d8f9f5
614-
React-rncore: 5c63eca7836d468c886c2cad18c89e77f6a67fde
615-
React-runtimeexecutor: d7e529ca7df51132f6f87e9e5e1412e291ee4ce6
616-
React-runtimescheduler: 1923caf10ec6307dac48cd192bc8c6d93480dbb8
617-
React-utils: de8d9d4a6b209b4b00b3cdf5140f06bc7e636fd9
618-
ReactCommon: b08f02351da5586be3f0008ba2c8d58d7f445101
619-
ReactCommon-Samples: a3ca42d47f6ab4c55f9e9d59b3f2ceb18b120dc4
620-
ScreenshotManager: 84f13d11f296b960bbafd9897ba52588a42dd5ca
621-
SocketRocket: 68865697074ea9021e801d3aa9f466c52e656ca5
622-
Yoga: 8c3ef397bb03ad9761b37e4f9abc6e6157abdbf7
585+
RCT-Folly: 587ebd9331504e20f18b57cf87d848a14a6292f9
586+
RCTRequired: 2cf640b6eb1582e19bf003efb3e7cda4086f733e
587+
RCTTypeSafety: 1f0ecf0bf00ed9f211239d2400e444f712a2beb4
588+
React: e21bf16d9e90079858637e24b066f95cbd1addb9
589+
React-callinvoker: 04c9770eac044d7d1d165d1fd833c4960e0fa8e6
590+
React-Codegen: a5d973c00a251575fe1433830b4cc67ce922456d
591+
React-Core: 855cdb8faf12863c6b8ce03f0b9af144d60e36e6
592+
React-CoreModules: 90e41f986d91a2272c6140dd8b6b9320dd9c81e2
593+
React-cxxreact: f09ee9cf3fd0b2441b64eae69ea666a73628affa
594+
React-debug: 6749086fb0b99cd6ef6bc3797f9a39c7fbde2013
595+
React-jsc: 5b47824cadefac97fa59949e402c863ac4cc2155
596+
React-jsi: 8f25c92338da0f6f6cc9ce0627291c900460ad73
597+
React-jsiexecutor: 1c374dc2f0846c74e9d8db6a76a2c7b6f306b03e
598+
React-jsinspector: 3c5614b86fd9ce4092d6aef5749a48329f237f37
599+
React-logger: adc7cf8cb3b615b0515fcc3a8fa0e29fe3babdbe
600+
React-NativeModulesApple: 298e74ec123ebd38d89e4037efaf5955add22e16
601+
React-perflogger: 20b55c8d900a727e250d579e6eda6a02c2bc04d9
602+
React-RCTActionSheet: 4b900e1783c0e399b3b1c69a66af0d83920eebfa
603+
React-RCTAnimation: d9af1c371ebc901bfac952a711a298d768f8eaa9
604+
React-RCTAppDelegate: 6970101702ecf56f7dbc9e78bfecb4a2daaf0de8
605+
React-RCTBlob: 31a51ce32241e25e5270d471cbc3cac65d01791f
606+
React-RCTImage: 9a9e22bae5a2ca1a15454eece2bc3d0154278181
607+
React-RCTLinking: 9af4c89094d0feac5bcbbfc73a6cebddf6369156
608+
React-RCTNetwork: 83ea18cbfeef5b450109a33d9f9eedb00e7aeff4
609+
React-RCTPushNotification: 0007adabc4d4bc7a0846ee1d416f7ccfcc5973dc
610+
React-RCTSettings: 7a554408870d50494b748e44608e27f05042b8a5
611+
React-RCTTest: dc9ada8f87b080885a733ad481e3041d28d90199
612+
React-RCTText: 01f44ad5722d138cf5e7f6d254e7973662dddfc0
613+
React-RCTVibration: 9c99406472faeec89799bdc00e25380a67be74cb
614+
React-rncore: 7890855c2e852d89af544a14b909a0fd08ffd38d
615+
React-runtimeexecutor: 9388981586abea7684b23609ac99b09c9687df84
616+
React-runtimescheduler: 5ce9399ad35140b0c25146ae59db8686bbb7d911
617+
React-utils: 2309b0c735aa1cbf765f96baa631e465aad6d45d
618+
ReactCommon: e87bc9667499139ae31fc637a5bbc6aa46b0b852
619+
ReactCommon-Samples: d2d971f602e2e061d2d1a4a674086be1c6db506c
620+
ScreenshotManager: ecbac137e88dd9491e93ecbd78d342361b08ed20
621+
SocketRocket: ffef1e643b17817e1ab75f76928e68f8e6d6a3ce
622+
Yoga: 20be6d8dd5cf20ca7eb16ccc058807928b1f5305
623623

624-
PODFILE CHECKSUM: 23258155130fc3ae417bc5bb12e76438f3b9a394
624+
PODFILE CHECKSUM: a99d6ed17dc354f4be50fde10887b6813916606b
625625

626626
COCOAPODS: 1.14.3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "back.jpg",
5+
"idiom" : "vision",
6+
"scale" : "2x"
7+
}
8+
],
9+
"info" : {
10+
"author" : "xcode",
11+
"version" : 1
12+
}
13+
}
28.6 KB
Loading
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"info" : {
3+
"author" : "xcode",
4+
"version" : 1
5+
}
6+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"info" : {
3+
"author" : "xcode",
4+
"version" : 1
5+
},
6+
"layers" : [
7+
{
8+
"filename" : "Front.solidimagestacklayer"
9+
},
10+
{
11+
"filename" : "Middle.solidimagestacklayer"
12+
},
13+
{
14+
"filename" : "Back.solidimagestacklayer"
15+
}
16+
]
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"images" : [
3+
{
4+
"filename" : "front.png",
5+
"idiom" : "vision",
6+
"scale" : "2x"
7+
}
8+
],
9+
"info" : {
10+
"author" : "xcode",
11+
"version" : 1
12+
}
13+
}
Loading

0 commit comments

Comments
 (0)