|
10 | 10 | 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; }; |
11 | 11 | 3193E116E537FBE8CDF1B8EB /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 48E3FFF890FAD1B4A46A8D79 /* ExpoModulesProvider.swift */; }; |
12 | 12 | 3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; }; |
| 13 | + 47047DA47286F8A265F6966A /* libPods-computervision.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E029F53E28B45AAED68D8759 /* libPods-computervision.a */; }; |
13 | 14 | 5D97C651BBAA8A827D7103BD /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 43FD47731FDB7412B8D27703 /* PrivacyInfo.xcprivacy */; }; |
14 | | - 8ECE9C761F0C334C5905F3DC /* libPods-computervision.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A883A86E8ACD521325B193BA /* libPods-computervision.a */; }; |
15 | | - B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAC715A2D49A985799AEE119 /* ExpoModulesProvider.swift */; }; |
16 | 15 | BB2F792D24A3F905000567C9 /* Expo.plist in Resources */ = {isa = PBXBuildFile; fileRef = BB2F792C24A3F905000567C9 /* Expo.plist */; }; |
17 | 16 | F11748422D0307B40044C1D9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11748412D0307B40044C1D9 /* AppDelegate.swift */; }; |
18 | 17 | /* End PBXBuildFile section */ |
19 | 18 |
|
20 | 19 | /* Begin PBXFileReference section */ |
21 | | - 00D3ACA31040E8F7A3BA0935 /* Pods-computervision.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-computervision.debug.xcconfig"; path = "Target Support Files/Pods-computervision/Pods-computervision.debug.xcconfig"; sourceTree = "<group>"; }; |
22 | | - 04B98E7657007205BDD2A29A /* Pods-computervision.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-computervision.release.xcconfig"; path = "Target Support Files/Pods-computervision/Pods-computervision.release.xcconfig"; sourceTree = "<group>"; }; |
23 | 20 | 13B07F961A680F5B00A75B9A /* computervision.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = computervision.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
24 | 21 | 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = computervision/Images.xcassets; sourceTree = "<group>"; }; |
25 | 22 | 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = computervision/Info.plist; sourceTree = "<group>"; }; |
| 23 | + 43FD47731FDB7412B8D27703 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; name = PrivacyInfo.xcprivacy; path = computervision/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; |
26 | 24 | 48E3FFF890FAD1B4A46A8D79 /* ExpoModulesProvider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ExpoModulesProvider.swift; path = "Pods/Target Support Files/Pods-computervision/ExpoModulesProvider.swift"; sourceTree = "<group>"; }; |
27 | 25 | 93B288F64020F348E488903E /* Pods-computervision.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-computervision.debug.xcconfig"; path = "Target Support Files/Pods-computervision/Pods-computervision.debug.xcconfig"; sourceTree = "<group>"; }; |
28 | 26 | A04EBB076FD32A8D513AED00 /* Pods-computervision.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-computervision.release.xcconfig"; path = "Target Support Files/Pods-computervision/Pods-computervision.release.xcconfig"; sourceTree = "<group>"; }; |
29 | | - 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = computervision/main.m; sourceTree = "<group>"; }; |
30 | | - 9A2BFCDC01274C44ADBAA6A1 /* noop-file.swift */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 4; includeInIndex = 0; lastKnownFileType = sourcecode.swift; name = "noop-file.swift"; path = "computervision/noop-file.swift"; sourceTree = "<group>"; }; |
31 | | - 9F1C1E848042D20F63F5A766 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = computervision/PrivacyInfo.xcprivacy; sourceTree = "<group>"; }; |
32 | | - A883A86E8ACD521325B193BA /* libPods-computervision.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-computervision.a"; sourceTree = BUILT_PRODUCTS_DIR; }; |
33 | 27 | AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = SplashScreen.storyboard; path = computervision/SplashScreen.storyboard; sourceTree = "<group>"; }; |
34 | 28 | BB2F792C24A3F905000567C9 /* Expo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expo.plist; sourceTree = "<group>"; }; |
35 | 29 | E029F53E28B45AAED68D8759 /* libPods-computervision.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-computervision.a"; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
43 | 37 | isa = PBXFrameworksBuildPhase; |
44 | 38 | buildActionMask = 2147483647; |
45 | 39 | files = ( |
46 | | - 8ECE9C761F0C334C5905F3DC /* libPods-computervision.a in Frameworks */, |
| 40 | + 47047DA47286F8A265F6966A /* libPods-computervision.a in Frameworks */, |
47 | 41 | ); |
48 | 42 | runOnlyForDeploymentPostprocessing = 0; |
49 | 43 | }; |
|
68 | 62 | isa = PBXGroup; |
69 | 63 | children = ( |
70 | 64 | ED297162215061F000B7C4FE /* JavaScriptCore.framework */, |
71 | | - A883A86E8ACD521325B193BA /* libPods-computervision.a */, |
| 65 | + E029F53E28B45AAED68D8759 /* libPods-computervision.a */, |
72 | 66 | ); |
73 | 67 | name = Frameworks; |
74 | 68 | sourceTree = "<group>"; |
|
138 | 132 | path = computervision/Supporting; |
139 | 133 | sourceTree = "<group>"; |
140 | 134 | }; |
141 | | - D65327D7A22EEC0BE12398D9 /* Pods */ = { |
142 | | - isa = PBXGroup; |
143 | | - children = ( |
144 | | - 00D3ACA31040E8F7A3BA0935 /* Pods-computervision.debug.xcconfig */, |
145 | | - 04B98E7657007205BDD2A29A /* Pods-computervision.release.xcconfig */, |
146 | | - ); |
147 | | - path = Pods; |
148 | | - sourceTree = "<group>"; |
149 | | - }; |
150 | | - D7E4C46ADA2E9064B798F356 /* ExpoModulesProviders */ = { |
151 | | - isa = PBXGroup; |
152 | | - children = ( |
153 | | - 92DBD88DE9BF7D494EA9DA96 /* computervision */, |
154 | | - ); |
155 | | - name = ExpoModulesProviders; |
156 | | - sourceTree = "<group>"; |
157 | | - }; |
158 | 135 | /* End PBXGroup section */ |
159 | 136 |
|
160 | 137 | /* Begin PBXNativeTarget section */ |
161 | 138 | 13B07F861A680F5B00A75B9A /* computervision */ = { |
162 | 139 | isa = PBXNativeTarget; |
163 | 140 | buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "computervision" */; |
164 | 141 | buildPhases = ( |
165 | | - A44E0F386BE1861A4BB0D152 /* [CP] Check Pods Manifest.lock */, |
166 | | - 40729C76425943C737B83F07 /* [Expo] Configure project */, |
| 142 | + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */, |
| 143 | + 38302DF08DD520E427F27C1F /* [Expo] Configure project */, |
167 | 144 | 13B07F871A680F5B00A75B9A /* Sources */, |
168 | 145 | 13B07F8C1A680F5B00A75B9A /* Frameworks */, |
169 | 146 | 13B07F8E1A680F5B00A75B9A /* Resources */, |
170 | 147 | 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */, |
171 | | - 6B22C61BD8A720CC7014EB81 /* [CP] Embed Pods Frameworks */, |
172 | | - D6A2310306AE2EE1E906EC1D /* [CP] Copy Pods Resources */, |
| 148 | + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */, |
| 149 | + 420B6DF22E64C650B34B41D6 /* [CP] Embed Pods Frameworks */, |
173 | 150 | ); |
174 | 151 | buildRules = ( |
175 | 152 | ); |
|
241 | 218 | shellPath = /bin/sh; |
242 | 219 | shellScript = "if [[ -f \"$PODS_ROOT/../.xcode.env\" ]]; then\n source \"$PODS_ROOT/../.xcode.env\"\nfi\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n# The project root by default is one level up from the ios directory\nexport PROJECT_ROOT=\"$PROJECT_DIR\"/..\n\nif [[ \"$CONFIGURATION\" = *Debug* ]]; then\n export SKIP_BUNDLING=1\nfi\nif [[ -z \"$ENTRY_FILE\" ]]; then\n # Set the entry JS file using the bundler's entry resolution.\n export ENTRY_FILE=\"$(\"$NODE_BINARY\" -e \"require('expo/scripts/resolveAppEntry')\" \"$PROJECT_ROOT\" ios absolute | tail -n 1)\"\nfi\n\nif [[ -z \"$CLI_PATH\" ]]; then\n # Use Expo CLI\n export CLI_PATH=\"$(\"$NODE_BINARY\" --print \"require.resolve('@expo/cli', { paths: [require.resolve('expo/package.json')] })\")\"\nfi\nif [[ -z \"$BUNDLE_COMMAND\" ]]; then\n # Default Expo CLI command for bundling\n export BUNDLE_COMMAND=\"export:embed\"\nfi\n\n# Source .xcode.env.updates if it exists to allow\n# SKIP_BUNDLING to be unset if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.updates\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.updates\"\nfi\n# Source local changes to allow overrides\n# if needed\nif [[ -f \"$PODS_ROOT/../.xcode.env.local\" ]]; then\n source \"$PODS_ROOT/../.xcode.env.local\"\nfi\n\n`\"$NODE_BINARY\" --print \"require('path').dirname(require.resolve('react-native/package.json')) + '/scripts/react-native-xcode.sh'\"`\n\n"; |
243 | 220 | }; |
244 | | - 40729C76425943C737B83F07 /* [Expo] Configure project */ = { |
| 221 | + 08A4A3CD28434E44B6B9DE2E /* [CP] Check Pods Manifest.lock */ = { |
245 | 222 | isa = PBXShellScriptBuildPhase; |
246 | | - alwaysOutOfDate = 1; |
247 | 223 | buildActionMask = 2147483647; |
248 | 224 | files = ( |
249 | 225 | ); |
250 | 226 | inputFileListPaths = ( |
251 | 227 | ); |
252 | 228 | inputPaths = ( |
| 229 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
| 230 | + "${PODS_ROOT}/Manifest.lock", |
253 | 231 | ); |
254 | | - name = "[Expo] Configure project"; |
| 232 | + name = "[CP] Check Pods Manifest.lock"; |
255 | 233 | outputFileListPaths = ( |
256 | 234 | ); |
257 | 235 | outputPaths = ( |
| 236 | + "$(DERIVED_FILE_DIR)/Pods-computervision-checkManifestLockResult.txt", |
258 | 237 | ); |
259 | 238 | runOnlyForDeploymentPostprocessing = 0; |
260 | 239 | shellPath = /bin/sh; |
261 | | - shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-computervision/expo-configure-project.sh\"\n"; |
| 240 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 241 | + showEnvVarsInLog = 0; |
262 | 242 | }; |
263 | | - 6B22C61BD8A720CC7014EB81 /* [CP] Embed Pods Frameworks */ = { |
| 243 | + 38302DF08DD520E427F27C1F /* [Expo] Configure project */ = { |
264 | 244 | isa = PBXShellScriptBuildPhase; |
| 245 | + alwaysOutOfDate = 1; |
265 | 246 | buildActionMask = 2147483647; |
266 | 247 | files = ( |
267 | 248 | ); |
| 249 | + inputFileListPaths = ( |
| 250 | + ); |
268 | 251 | inputPaths = ( |
269 | | - "${PODS_ROOT}/Target Support Files/Pods-computervision/Pods-computervision-frameworks.sh", |
270 | | - "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", |
271 | | - "${PODS_XCFRAMEWORKS_BUILD_DIR}/react-native-executorch/ExecutorchLib.framework/ExecutorchLib", |
272 | 252 | ); |
273 | | - name = "[CP] Embed Pods Frameworks"; |
| 253 | + name = "[Expo] Configure project"; |
| 254 | + outputFileListPaths = ( |
| 255 | + ); |
274 | 256 | outputPaths = ( |
275 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", |
276 | | - "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExecutorchLib.framework", |
277 | 257 | ); |
278 | 258 | runOnlyForDeploymentPostprocessing = 0; |
279 | 259 | shellPath = /bin/sh; |
280 | | - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-computervision/Pods-computervision-frameworks.sh\"\n"; |
281 | | - showEnvVarsInLog = 0; |
| 260 | + shellScript = "# This script configures Expo modules and generates the modules provider file.\nbash -l -c \"./Pods/Target\\ Support\\ Files/Pods-computervision/expo-configure-project.sh\"\n"; |
282 | 261 | }; |
283 | | - A44E0F386BE1861A4BB0D152 /* [CP] Check Pods Manifest.lock */ = { |
| 262 | + 420B6DF22E64C650B34B41D6 /* [CP] Embed Pods Frameworks */ = { |
284 | 263 | isa = PBXShellScriptBuildPhase; |
285 | 264 | buildActionMask = 2147483647; |
286 | 265 | files = ( |
287 | 266 | ); |
288 | | - inputFileListPaths = ( |
289 | | - ); |
290 | 267 | inputPaths = ( |
291 | | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", |
292 | | - "${PODS_ROOT}/Manifest.lock", |
293 | | - ); |
294 | | - name = "[CP] Check Pods Manifest.lock"; |
295 | | - outputFileListPaths = ( |
| 268 | + "${PODS_ROOT}/Target Support Files/Pods-computervision/Pods-computervision-frameworks.sh", |
| 269 | + "${PODS_XCFRAMEWORKS_BUILD_DIR}/hermes-engine/Pre-built/hermes.framework/hermes", |
| 270 | + "${PODS_XCFRAMEWORKS_BUILD_DIR}/react-native-executorch/ExecutorchLib.framework/ExecutorchLib", |
296 | 271 | ); |
| 272 | + name = "[CP] Embed Pods Frameworks"; |
297 | 273 | outputPaths = ( |
298 | | - "$(DERIVED_FILE_DIR)/Pods-computervision-checkManifestLockResult.txt", |
| 274 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/hermes.framework", |
| 275 | + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ExecutorchLib.framework", |
299 | 276 | ); |
300 | 277 | runOnlyForDeploymentPostprocessing = 0; |
301 | 278 | shellPath = /bin/sh; |
302 | | - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 279 | + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-computervision/Pods-computervision-frameworks.sh\"\n"; |
303 | 280 | showEnvVarsInLog = 0; |
304 | 281 | }; |
305 | | - D6A2310306AE2EE1E906EC1D /* [CP] Copy Pods Resources */ = { |
| 282 | + 800E24972A6A228C8D4807E9 /* [CP] Copy Pods Resources */ = { |
306 | 283 | isa = PBXShellScriptBuildPhase; |
307 | 284 | buildActionMask = 2147483647; |
308 | 285 | files = ( |
|
355 | 332 | /* Begin XCBuildConfiguration section */ |
356 | 333 | 13B07F941A680F5B00A75B9A /* Debug */ = { |
357 | 334 | isa = XCBuildConfiguration; |
358 | | - baseConfigurationReference = 00D3ACA31040E8F7A3BA0935 /* Pods-computervision.debug.xcconfig */; |
| 335 | + baseConfigurationReference = 93B288F64020F348E488903E /* Pods-computervision.debug.xcconfig */; |
359 | 336 | buildSettings = { |
360 | 337 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
361 | 338 | CLANG_ENABLE_MODULES = YES; |
|
391 | 368 | }; |
392 | 369 | 13B07F951A680F5B00A75B9A /* Release */ = { |
393 | 370 | isa = XCBuildConfiguration; |
394 | | - baseConfigurationReference = 04B98E7657007205BDD2A29A /* Pods-computervision.release.xcconfig */; |
| 371 | + baseConfigurationReference = A04EBB076FD32A8D513AED00 /* Pods-computervision.release.xcconfig */; |
395 | 372 | buildSettings = { |
396 | 373 | ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; |
397 | 374 | CLANG_ENABLE_MODULES = YES; |
|
0 commit comments