Skip to content

Commit a1e2cc3

Browse files
feat: ios new arch support
1 parent 0e8481f commit a1e2cc3

File tree

8 files changed

+287
-260
lines changed

8 files changed

+287
-260
lines changed

example/Gemfile.lock

Lines changed: 107 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,107 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
CFPropertyList (3.0.7)
5+
base64
6+
nkf
7+
rexml
8+
activesupport (6.1.7.8)
9+
concurrent-ruby (~> 1.0, >= 1.0.2)
10+
i18n (>= 1.6, < 2)
11+
minitest (>= 5.1)
12+
tzinfo (~> 2.0)
13+
zeitwerk (~> 2.3)
14+
addressable (2.8.7)
15+
public_suffix (>= 2.0.2, < 7.0)
16+
algoliasearch (1.27.5)
17+
httpclient (~> 2.8, >= 2.8.3)
18+
json (>= 1.5.1)
19+
atomos (0.1.3)
20+
base64 (0.2.0)
21+
claide (1.1.0)
22+
cocoapods (1.14.3)
23+
addressable (~> 2.8)
24+
claide (>= 1.0.2, < 2.0)
25+
cocoapods-core (= 1.14.3)
26+
cocoapods-deintegrate (>= 1.0.3, < 2.0)
27+
cocoapods-downloader (>= 2.1, < 3.0)
28+
cocoapods-plugins (>= 1.0.0, < 2.0)
29+
cocoapods-search (>= 1.0.0, < 2.0)
30+
cocoapods-trunk (>= 1.6.0, < 2.0)
31+
cocoapods-try (>= 1.1.0, < 2.0)
32+
colored2 (~> 3.1)
33+
escape (~> 0.0.4)
34+
fourflusher (>= 2.3.0, < 3.0)
35+
gh_inspector (~> 1.0)
36+
molinillo (~> 0.8.0)
37+
nap (~> 1.0)
38+
ruby-macho (>= 2.3.0, < 3.0)
39+
xcodeproj (>= 1.23.0, < 2.0)
40+
cocoapods-core (1.14.3)
41+
activesupport (>= 5.0, < 8)
42+
addressable (~> 2.8)
43+
algoliasearch (~> 1.0)
44+
concurrent-ruby (~> 1.1)
45+
fuzzy_match (~> 2.0.4)
46+
nap (~> 1.0)
47+
netrc (~> 0.11)
48+
public_suffix (~> 4.0)
49+
typhoeus (~> 1.0)
50+
cocoapods-deintegrate (1.0.5)
51+
cocoapods-downloader (2.1)
52+
cocoapods-plugins (1.0.0)
53+
nap
54+
cocoapods-search (1.0.1)
55+
cocoapods-trunk (1.6.0)
56+
nap (>= 0.8, < 2.0)
57+
netrc (~> 0.11)
58+
cocoapods-try (1.2.0)
59+
colored2 (3.1.2)
60+
concurrent-ruby (1.3.4)
61+
escape (0.0.4)
62+
ethon (0.16.0)
63+
ffi (>= 1.15.0)
64+
ffi (1.17.0)
65+
fourflusher (2.3.1)
66+
fuzzy_match (2.0.4)
67+
gh_inspector (1.1.3)
68+
httpclient (2.8.3)
69+
i18n (1.14.5)
70+
concurrent-ruby (~> 1.0)
71+
json (2.7.2)
72+
minitest (5.25.1)
73+
molinillo (0.8.0)
74+
nanaimo (0.3.0)
75+
nap (1.1.0)
76+
netrc (0.11.0)
77+
nkf (0.2.0)
78+
public_suffix (4.0.7)
79+
rexml (3.3.5)
80+
strscan
81+
ruby-macho (2.5.1)
82+
strscan (3.1.0)
83+
typhoeus (1.4.1)
84+
ethon (>= 0.9.0)
85+
tzinfo (2.0.6)
86+
concurrent-ruby (~> 1.0)
87+
xcodeproj (1.25.0)
88+
CFPropertyList (>= 2.3.3, < 4.0)
89+
atomos (~> 0.1.3)
90+
claide (>= 1.0.2, < 2.0)
91+
colored2 (~> 3.1)
92+
nanaimo (~> 0.3.0)
93+
rexml (>= 3.3.2, < 4.0)
94+
zeitwerk (2.6.17)
95+
96+
PLATFORMS
97+
ruby
98+
99+
DEPENDENCIES
100+
activesupport (>= 6.1.7.5, < 7.1.0)
101+
cocoapods (>= 1.13, < 1.15)
102+
103+
RUBY VERSION
104+
ruby 2.6.10p210
105+
106+
BUNDLED WITH
107+
2.1.4

example/babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ module.exports = getConfig(
88
{
99
presets: ['module:@react-native/babel-preset'],
1010
plugins: [
11-
['react-native-worklets-core/plugin'],
11+
// ['react-native-worklets-core/plugin'],
1212
'react-native-reanimated/plugin',
1313
],
1414
},

example/ios/Podfile.lock

Lines changed: 7 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1002,10 +1002,6 @@ PODS:
10021002
- ReactCommon/turbomodule/bridging
10031003
- ReactCommon/turbomodule/core
10041004
- Yoga
1005-
- react-native-worklets-core (1.3.3):
1006-
- React
1007-
- React-callinvoker
1008-
- React-Core
10091005
- React-nativeconfig (0.74.4)
10101006
- React-NativeModulesApple (0.74.4):
10111007
- glog
@@ -1259,40 +1255,6 @@ PODS:
12591255
- ReactCommon/turbomodule/core
12601256
- Yoga
12611257
- SocketRocket (0.7.0)
1262-
- vision-camera-resize-plugin (3.1.0):
1263-
- DoubleConversion
1264-
- glog
1265-
- hermes-engine
1266-
- RCT-Folly (= 2024.01.01.00)
1267-
- RCTRequired
1268-
- RCTTypeSafety
1269-
- React-Codegen
1270-
- React-Core
1271-
- React-debug
1272-
- React-Fabric
1273-
- React-featureflags
1274-
- React-graphics
1275-
- React-ImageManager
1276-
- React-NativeModulesApple
1277-
- React-RCTFabric
1278-
- React-rendererdebug
1279-
- React-utils
1280-
- ReactCommon/turbomodule/bridging
1281-
- ReactCommon/turbomodule/core
1282-
- VisionCamera
1283-
- Yoga
1284-
- VisionCamera (4.5.1):
1285-
- VisionCamera/Core (= 4.5.1)
1286-
- VisionCamera/FrameProcessors (= 4.5.1)
1287-
- VisionCamera/React (= 4.5.1)
1288-
- VisionCamera/Core (4.5.1)
1289-
- VisionCamera/FrameProcessors (4.5.1):
1290-
- React
1291-
- React-callinvoker
1292-
- react-native-worklets-core
1293-
- VisionCamera/React (4.5.1):
1294-
- React-Core
1295-
- VisionCamera/FrameProcessors
12961258
- Yoga (0.0.0)
12971259

12981260
DEPENDENCIES:
@@ -1331,7 +1293,6 @@ DEPENDENCIES:
13311293
- react-native-fast-opencv (from `../..`)
13321294
- react-native-image-picker (from `../node_modules/react-native-image-picker`)
13331295
- "react-native-skia (from `../node_modules/@shopify/react-native-skia`)"
1334-
- react-native-worklets-core (from `../node_modules/react-native-worklets-core`)
13351296
- React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
13361297
- React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
13371298
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
@@ -1357,8 +1318,6 @@ DEPENDENCIES:
13571318
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
13581319
- RNFS (from `../node_modules/react-native-fs`)
13591320
- RNReanimated (from `../node_modules/react-native-reanimated`)
1360-
- vision-camera-resize-plugin (from `../node_modules/vision-camera-resize-plugin`)
1361-
- VisionCamera (from `../node_modules/react-native-vision-camera`)
13621321
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
13631322

13641323
SPEC REPOS:
@@ -1434,8 +1393,6 @@ EXTERNAL SOURCES:
14341393
:path: "../node_modules/react-native-image-picker"
14351394
react-native-skia:
14361395
:path: "../node_modules/@shopify/react-native-skia"
1437-
react-native-worklets-core:
1438-
:path: "../node_modules/react-native-worklets-core"
14391396
React-nativeconfig:
14401397
:path: "../node_modules/react-native/ReactCommon"
14411398
React-NativeModulesApple:
@@ -1486,10 +1443,6 @@ EXTERNAL SOURCES:
14861443
:path: "../node_modules/react-native-fs"
14871444
RNReanimated:
14881445
:path: "../node_modules/react-native-reanimated"
1489-
vision-camera-resize-plugin:
1490-
:path: "../node_modules/vision-camera-resize-plugin"
1491-
VisionCamera:
1492-
:path: "../node_modules/react-native-vision-camera"
14931446
Yoga:
14941447
:path: "../node_modules/react-native/ReactCommon/yoga"
14951448

@@ -1525,18 +1478,17 @@ SPEC CHECKSUMS:
15251478
React-jsitracing: 4e9c99e73a6269b27b0d4cbab277dd90df3e5ac0
15261479
React-logger: fbfb50e2a2b1b46ee087f0a52739fadecc5e81a4
15271480
React-Mapbuffer: d39610dff659d8cf1fea485abae08bbf6f9c8279
1528-
react-native-fast-opencv: ab1ec9e61ccab56c9120d847eefddd636eea859a
1529-
react-native-image-picker: c3afe5472ef870d98a4b28415fc0b928161ee5f7
1530-
react-native-skia: 4857f8a85d0e4fc152c7b8aff4fbcc7573be1cf9
1531-
react-native-worklets-core: f51430dd07bf5343d4918d28a4bb00fe8f98b982
1481+
react-native-fast-opencv: 259f4e3bc7741b9cd9a84275ef04e050e08ca99e
1482+
react-native-image-picker: f5e7af75efb813aa7239e94310167d2b69b606d6
1483+
react-native-skia: 1fe8f96e9b54dda040958f66e02361f27ebb4694
15321484
React-nativeconfig: 2be4363c2c4ac2b42419577774e83e4e4fd2af9f
15331485
React-NativeModulesApple: 453ada38f826a508e48872c7a7877c431af48bba
15341486
React-perflogger: 9745f800ab4d12ec4325bde7bd090eafb87c5570
15351487
React-RCTActionSheet: 4225e883c5feaffc072c86128cc42cb070097010
15361488
React-RCTAnimation: 6b318e7e475ea574abf6a65e58e4989dd19d9ec4
1537-
React-RCTAppDelegate: 00d29b205df54386bc4e9c8929c500ed00ee1d57
1489+
React-RCTAppDelegate: e0dc75d2ee20299cb66c57e60042e2d5c6699a64
15381490
React-RCTBlob: cf152386cc829be9323b2845fd9ec25122a986c3
1539-
React-RCTFabric: 071b326a331bd1ccb59e5886c0cd38e414ec9c9f
1491+
React-RCTFabric: 36988acdc30838cfe9404a3a2d3b9e699d0b2270
15401492
React-RCTImage: d3d5e0f0740fbd53705f7e9acc067bafe395026c
15411493
React-RCTLinking: 3ed7d222d3534287b408855b9d378d6576b7661b
15421494
React-RCTNetwork: 33a6bb615c1f7678538298aed9f27ecd69d512f3
@@ -1553,12 +1505,10 @@ SPEC CHECKSUMS:
15531505
React-utils: e8b0eac797c81c574b24f6515fec4015599b643c
15541506
ReactCommon: eebffb37a90138c6db6eb8b2d952e7e5c6bc083c
15551507
RNFS: 4ac0f0ea233904cb798630b3c077808c06931688
1556-
RNReanimated: f4ff116e33e0afc3d127f70efe928847c7c66355
1508+
RNReanimated: 547f464b5464b66e9f841e4b95531c1bf5ed2344
15571509
SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d
1558-
vision-camera-resize-plugin: 4306d5df9bce0e603bbe6ab04337f21a606f4ad1
1559-
VisionCamera: b0bf2df4e845825f03e04c025c9b8283a9c61bf7
15601510
Yoga: 6259f968a4fdf516d76a4432dead624d71aa0fb1
15611511

15621512
PODFILE CHECKSUM: ded8a41f26047703e900afe99b8a72ca375b02ca
15631513

1564-
COCOAPODS: 1.15.2
1514+
COCOAPODS: 1.14.3

0 commit comments

Comments
 (0)