“RCTBundleURLProvider.h” file not found - AppDelegate.m

后端 未结 26 1417
遇见更好的自我
遇见更好的自我 2020-12-04 06:29

I am trying to run my React Native app in XCode and I keep getting this error. I cannot figure out how to resolve the issue. Any suggestions?

Screen Shot of Error in

26条回答
  •  萌比男神i
    2020-12-04 07:04

    In the base dir of the project I run:

    node_modules/react-native/packager/packager.sh --reset-cache

    Which resulted in:

    Scanning 554 folders for symlinks in /Users/..../work/..../react_tutorial/AwesomeProject/node_modules (15ms)
     ┌────────────────────────────────────────────────────────────────────────────┐
     │  Running packager on port 8081.                                            │
     │                                                                            │
     │  Keep this packager running while developing on any JS projects. Feel      │
     │  free to close this tab and run your own packager instance if you          │
     │  prefer.                                                                   │
     │                                                                            │
     │  https://github.com/facebook/react-native                                  │
     │                                                                            │
     └────────────────────────────────────────────────────────────────────────────┘
    Looking for JS files in
       /Users/..../work/...../react_tutorial/AwesomeProject
    
    Loading dependency graph... ERROR  Packager can't listen on port 8081
    Most likely another process is already using this port
    Run the following command to find out which process:
    
    lsof -i :8081
    

    I found that package manager can't run when another packager process is running.

    I found the process running with:

    lsof -i :8081

    Than I kill 9 ... the process.

    After than I closed Xcode, run:

    npm install

    And started Xcode again, from this moment everything work as expected!!

提交回复
热议问题