0.3 C
New York
Sunday, February 23, 2025

ios – React Native Construct Challenge with Xcode


first I need to apologize for this broad title however I could not precisely pinpoint the origin of the problem I used to be having. I’m encountering points whereas making an attempt to construct my React Native app. The errors differ relying on whether or not I exploit Xcode GUI, CLI construct instructions, or npx react-native run-ios. Listed below are the small print:

node -v: v22.12.0
npm -v: 10.9.0
pod –version: 1.16.2
xcodebuild -version: Xcode 16.2
Construct model 16C5032a

1. Xcode GUI Construct Error

When constructing through Xcode (after cleansing), I encounter this error:

error: Sandbox: rsync.samba(1739) deny(1) file-read-data /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/XCFrameworkIntermediates/hermes-engine/Pre-built/hermes.framework/Data.plist (in goal 'FrontEnd' from mission 'FrontEnd')
error: Sandbox: rsync.samba(1771) deny(1) file-write-create /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/FrontEnd.app/Frameworks/hermes.framework/.hermes.U530o7 (in goal 'FrontEnd' from mission 'FrontEnd')
mkdir -p /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/FrontEnd.app/Frameworks
rsync --delete -av --filter P .*.?????? --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/XCFrameworkIntermediates/hermes-engine/Pre-built/hermes.framework" "/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/FrontEnd.app/Frameworks"
constructing file checklist ... accomplished
hermes.framework/
rsync: send_files did not open "/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/XCFrameworkIntermediates/hermes-engine/Pre-built/hermes.framework/Data.plist": Operation not permitted (1)
hermes.framework/hermes
rsync: mkstemp "/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/FrontEnd.app/Frameworks/hermes.framework/.hermes.U530o7" failed: Operation not permitted (1)

despatched 13644808 bytes  acquired 70 bytes  27289756.00 bytes/sec
whole measurement is 13643829  speedup is 1.00
rsync error: some recordsdata couldn't be transferred (code 23) at /AppleInternal/Library/BuildRoots/91a344b1-f985-11ee-b563-fe8bc7981bff/Library/Caches/com.apple.xbs/Sources/rsync/rsync/principal.c(996) [sender=2.6.9]

2. CLI Construct Error (xcodebuild)
Operating xcodebuild clear after which xcodebuild -workspace FrontEnd.xcworkspace -scheme FrontEnd -sdk iphonesimulator -configuration Debug I get:

warning: Run script construct part '[CP-User] [RN]Verify rncore' will likely be run throughout each construct as a result of it doesn't specify any outputs. To deal with this problem, both add output dependencies to the script part, or configure it to run in each construct by unchecking "Based mostly on dependency evaluation" within the script part. (in goal 'React-FabricComponents' from mission 'Pods')
warning: Run script construct part '[CP-User] [RN]Verify rncore' will likely be run throughout each construct as a result of it doesn't specify any outputs. To deal with this problem, both add output dependencies to the script part, or configure it to run in each construct by unchecking "Based mostly on dependency evaluation" within the script part. (in goal 'React-Cloth' from mission 'Pods')
warning: Run script construct part 'Bundle React Native code and pictures' will likely be run throughout each construct as a result of it doesn't specify any outputs. To deal with this problem, both add output dependencies to the script part, or configure it to run in each construct by unchecking "Based mostly on dependency evaluation" within the script part. (in goal 'FrontEnd' from mission 'FrontEnd')
warning: Run script construct part '[CP-User] [Hermes] Substitute Hermes for the precise configuration, if wanted' will likely be run throughout each construct as a result of it doesn't specify any outputs. To deal with this problem, both add output dependencies to the script part, or configure it to run in each construct by unchecking "Based mostly on dependency evaluation" within the script part. (in goal 'hermes-engine' from mission 'Pods')
** BUILD FAILED **


The next construct instructions failed:
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/safeareacontext-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/safeareacontext/safeareacontext-generated.mm regular x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/arm64/safeareacontextJSI-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/safeareacontextJSI-generated.cpp regular arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/arm64/rnscreensJSI-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/rnscreensJSI-generated.cpp regular arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/arm64/States-6f0d2878f77de8415f168216ca4f8bea.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/react/renderer/elements/rngesturehandler_codegen/States.cpp regular arm64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/safeareacontextJSI-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/safeareacontextJSI-generated.cpp regular x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/rnscreensJSI-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/rnscreensJSI-generated.cpp regular x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/rnscreens-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/rnscreens/rnscreens-generated.mm regular x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/rnreanimatedJSI-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/rnreanimatedJSI-generated.cpp regular x86_64 c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        CompileC /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/ReactCodegen.construct/Objects-normal/x86_64/rnreanimated-generated.o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/construct/generated/ios/rnreanimated/rnreanimated-generated.mm regular x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in goal 'ReactCodegen' from mission 'Pods')
        Constructing workspace FrontEnd with scheme FrontEnd and configuration Debug
(10 failures)

3. Error with npx react-native run-ios –verbose

error =non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Winfinite-recursion -Wmove -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wrange-loop-analysis -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Index.noindex/DataStore -Wno-comma -Wno-shorten-64-to-32 @/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/af3fcb34312c57c0f52879cdce924b91-common-args.resp -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation -include /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/Pods/Goal Help Recordsdata/React-RCTFabric/React-RCTFabric-prefix.pch -MMD -MT dependencies -MF /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTDebuggingOverlayComponentView.d --serialize-diagnostics /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTDebuggingOverlayComponentView.dia -c /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/node_modules/react-native/React/Cloth/Mounting/ComponentViews/DebuggingOverlay/RCTDebuggingOverlayComponentView.mm -o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTDebuggingOverlayComponentView.o -index-unit-output-path /Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTDebuggingOverlayComponentView.o
error =non-modular-include-in-framework-module -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-c++11-extensions -Wno-implicit-fallthrough -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -Wno-sign-conversion -Winfinite-recursion -Wmove -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wrange-loop-analysis -Wno-semicolon-before-method-body -Wunguarded-availability -index-store-path /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Index.noindex/DataStore -Wno-comma -Wno-shorten-64-to-32 @/Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/af3fcb34312c57c0f52879cdce924b91-common-args.resp -DFOLLY_NO_CONFIG -DFOLLY_MOBILE=1 -DFOLLY_USE_LIBCPP=1 -DFOLLY_CFG_NO_COROUTINES=1 -DFOLLY_HAVE_CLOCK_GETTIME=1 -Wno-comma -Wno-shorten-64-to-32 -Wno-documentation -include /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/Pods/Goal Help Recordsdata/React-RCTFabric/React-RCTFabric-prefix.pch -MMD -MT dependencies -MF /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTComponentViewFactory.d --serialize-diagnostics /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTComponentViewFactory.dia -c /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/node_modules/react-native/React/Cloth/Mounting/RCTComponentViewFactory.mm -o /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Intermediates.noindex/Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTComponentViewFactory.o -index-unit-output-path /Pods.construct/Debug-iphonesimulator/React-RCTFabric.construct/Objects-normal/arm64/RCTComponentViewFactory.o
error export CLANG_WARN_EMPTY_BODY=YES
error Sandbox: rsync.samba(7933) deny(1) file-read-data /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/XCFrameworkIntermediates/hermes-engine/Pre-built/hermes.framework/Data.plist (in goal 'FrontEnd' from mission 'FrontEnd')
error Sandbox: rsync.samba(7936) deny(1) file-write-create /Customers/nicolassaade/Desktop/file_tree/tasks/TikTok_Parser/FrontEnd/ios/DerivedData/FrontEnd/Construct/Merchandise/Debug-iphonesimulator/FrontEnd.app/Frameworks/hermes.framework/.hermes.Vd2WZp (in goal 'FrontEnd' from mission 'FrontEnd')
error some recordsdata couldn't be transferred (code 23) at /AppleInternal/Library/BuildRoots/91a344b1-f985-11ee-b563-fe8bc7981bff/Library/Caches/com.apple.xbs/Sources/rsync/rsync/principal.c(996) [sender=2.6.9]
error Didn't construct ios mission. "xcodebuild" exited with error code '65'. To debug construct logs additional, contemplate constructing your app with Xcode.app, by opening 'FrontEnd.xcworkspace'.

npx react-native physician output:

npx react-native physician
⠋ Operating diagnostics...(node:87499) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland various as a substitute.
(Use `node --trace-deprecation ...` to point out the place the warning was created)
⠴ Operating diagnostics.../bin/sh: adb: command not discovered
Widespread
 ✓ Node.js - Required to execute JavaScript code
 ✓ yarn - Required to put in NPM dependencies
 ✓ npm - Required to put in NPM dependencies
 ✓ Watchman - Used for watching modifications within the filesystem when in improvement mode
 ● Metro - Metro Bundler just isn't operating

Android
 ✖ Adb - No units and/or emulators related. Please create emulator with Android Studio or join Android machine.
 ✖ JDK - Required to compile Java code
   - Model discovered: 21.0.4
   - Model supported: >= 17 <= 20
 ✖ Android Studio - Required for constructing and putting in your app on Android
 ✖ ANDROID_HOME - Setting variable that factors to your Android SDK set up
 ✓ Gradlew - Construct device required for Android builds
 ✖ Android SDK - Required for constructing and putting in your app on Android
   - Variations discovered: N/A
   - Model supported: 35.0.0

iOS
 ✓ Xcode - Required for constructing and putting in your app on iOS
 ✓ Ruby - Required for putting in iOS dependencies
 ✓ CocoaPods - Required for putting in iOS dependencies
 ● ios-deploy - Required for putting in your app on a bodily machine with the CLI
 ✓ .xcode.env - File to customise Xcode atmosphere

Errors:   5
Warnings: 2

Utilization
 › Press f to attempt to repair points.
 › Press e to attempt to repair errors.
 › Press w to attempt to repair warnings.
 › Press Enter to exit.

What I’ve Tried So Far

  1. Ran RCT_NEW_ARCH_ENABLED=1 pod set up to allow the New Structure.
  2. Verified no areas in file paths or particular characters.
  3. Eliminated prolonged attributes utilizing xattr -cr on the mission listing.
  4. Tried disabling “Based mostly on Dependency Evaluation” for problematic Hermes script phases.
  5. Eliminated .xcode.env.native and regenerated pods.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles