Closed imorakzai closed 11 months ago
:warning: | Missing Reproducible Example |
---|---|
:information_source: | We could not detect a reproducible example in your issue report. Please provide either:
|
:warning: | Newer Version of React Native is Available! |
---|---|
:information_source: | You are on a supported minor version, but it looks like there's a newer patch available - 0.72.5. Please upgrade to the highest patch for your minor or latest and verify if the issue persists (alternatively, create a new project and repro the issue in it). If it does not repro, please let us know so we can close out this issue. This helps us ensure we are looking at issues that still exist in the most recent releases. |
@imorakzai can you better describe what is the issue?
@imorakzai can you better describe what is the issue?
Yes when I run npx react-native run-ios in terminal then it start running but when it reach to some point it stop then it doesn't show me error Like I showed in the description above
Currently having the same issue, you must kill the server with Ctrl + C
. If not, it just hangs at some point during the run.
I don't have a repro yet but i will add one if i set it up
info Opening the app on iOS...
info Found Xcode workspace "SubPoint.xcworkspace"
info No booted devices or simulators found. Launching first available simulator...
info Launching iPhone SE (3rd generation) (iOS 17.0)
info Building (using "xcodebuild -workspace SubPoint.xcworkspace -configuration Debug -scheme SubPoint -destination id=DD74A752-1EF9-49F7-84B0-46E95CF278DC")
info π‘ Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
Command line invocation:
/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace SubPoint.xcworkspace -configuration Debug -scheme SubPoint -destination id=DD74A752-1EF9-49F7-84B0-46E95CF278DC
User defaults from command line:
IDEPackageSupportUseBuiltinSCM = YES
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (56 targets)
Target 'SubPoint' in project 'SubPoint'
β Implicit dependency on target 'Pods-SubPoint' in project 'Pods' via file 'libPods-SubPoint.a' in build phase 'Link Binary'
β Implicit dependency on target 'CocoaAsyncSocket' in project 'Pods' via options '-lCocoaAsyncSocket' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'DoubleConversion' in project 'Pods' via options '-lDoubleConversion' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Flipper' in project 'Pods' via options '-lFlipper' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Flipper-Boost-iOSX' in project 'Pods' via options '-lFlipper-Boost-iOSX' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Flipper-Fmt' in project 'Pods' via options '-lFlipper-Fmt' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Flipper-Folly' in project 'Pods' via options '-lFlipper-Folly' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Flipper-PeerTalk' in project 'Pods' via options '-lFlipper-PeerTalk' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'FlipperKit' in project 'Pods' via options '-lFlipperKit' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'RCT-Folly' in project 'Pods' via options '-lRCT-Folly' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'RCTTypeSafety' in project 'Pods' via options '-lRCTTypeSafety' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-Codegen' in project 'Pods' via options '-lReact-Codegen' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-Core' in project 'Pods' via options '-lReact-Core' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-CoreModules' in project 'Pods' via options '-lReact-CoreModules' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-NativeModulesApple' in project 'Pods' via options '-lReact-NativeModulesApple' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTAnimation' in project 'Pods' via options '-lReact-RCTAnimation' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTAppDelegate' in project 'Pods' via options '-lReact-RCTAppDelegate' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTBlob' in project 'Pods' via options '-lReact-RCTBlob' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTImage' in project 'Pods' via options '-lReact-RCTImage' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTLinking' in project 'Pods' via options '-lReact-RCTLinking' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTNetwork' in project 'Pods' via options '-lReact-RCTNetwork' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTSettings' in project 'Pods' via options '-lReact-RCTSettings' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTText' in project 'Pods' via options '-lReact-RCTText' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-RCTVibration' in project 'Pods' via options '-lReact-RCTVibration' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-cxxreact' in project 'Pods' via options '-lReact-cxxreact' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-debug' in project 'Pods' via options '-lReact-debug' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-hermes' in project 'Pods' via options '-lReact-hermes' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-jsi' in project 'Pods' via options '-lReact-jsi' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-jsiexecutor' in project 'Pods' via options '-lReact-jsiexecutor' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-jsinspector' in project 'Pods' via options '-lReact-jsinspector' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-logger' in project 'Pods' via options '-lReact-logger' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-perflogger' in project 'Pods' via options '-lReact-perflogger' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-runtimescheduler' in project 'Pods' via options '-lReact-runtimescheduler' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-utils' in project 'Pods' via options '-lReact-utils' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'ReactCommon' in project 'Pods' via options '-lReactCommon' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'SocketRocket' in project 'Pods' via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'Yoga' in project 'Pods' via options '-lYoga' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'YogaKit' in project 'Pods' via options '-lYogaKit' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'fmt' in project 'Pods' via options '-lfmt' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'glog' in project 'Pods' via options '-lglog' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'libevent' in project 'Pods' via options '-llibevent' in build setting 'OTHER_LDFLAGS'
Target 'Pods-SubPoint' in project 'Pods'
β Explicit dependency on target 'CocoaAsyncSocket' in project 'Pods'
β Explicit dependency on target 'DoubleConversion' in project 'Pods'
β Explicit dependency on target 'FBLazyVector' in project 'Pods'
β Explicit dependency on target 'FBReactNativeSpec' in project 'Pods'
β Explicit dependency on target 'Flipper' in project 'Pods'
β Explicit dependency on target 'Flipper-Boost-iOSX' in project 'Pods'
β Explicit dependency on target 'Flipper-DoubleConversion' in project 'Pods'
β Explicit dependency on target 'Flipper-Fmt' in project 'Pods'
β Explicit dependency on target 'Flipper-Folly' in project 'Pods'
β Explicit dependency on target 'Flipper-Glog' in project 'Pods'
β Explicit dependency on target 'Flipper-PeerTalk' in project 'Pods'
β Explicit dependency on target 'FlipperKit' in project 'Pods'
β Explicit dependency on target 'OpenSSL-Universal' in project 'Pods'
β Explicit dependency on target 'RCT-Folly' in project 'Pods'
β Explicit dependency on target 'RCTRequired' in project 'Pods'
β Explicit dependency on target 'RCTTypeSafety' in project 'Pods'
β Explicit dependency on target 'React' in project 'Pods'
β Explicit dependency on target 'React-Codegen' in project 'Pods'
β Explicit dependency on target 'React-Core' in project 'Pods'
β Explicit dependency on target 'React-CoreModules' in project 'Pods'
β Explicit dependency on target 'React-NativeModulesApple' in project 'Pods'
β Explicit dependency on target 'React-RCTActionSheet' in project 'Pods'
β Explicit dependency on target 'React-RCTAnimation' in project 'Pods'
β Explicit dependency on target 'React-RCTAppDelegate' in project 'Pods'
β Explicit dependency on target 'React-RCTBlob' in project 'Pods'
β Explicit dependency
@imorakzai, Can you confirm if the project this error is coming from is a mono repo project or not? I have the same problem with the same error messages, but my project is a mono repo project. I have a reproduction, but I want to ensure we have similar issues before I post it here. If not, I will start a new issue based on my problem. ππΌ
If you are still having this problem and your project is based on monorepo, then you can do the steps below to solve the problem
Add watchFolders
to your metro.config.js
file
watchFolders: [path.resolve(__dirname, '../../')],
Add the following code to .xcode.env
file
export PROJECT_ROOT="$PROJECT_DIR/.."
../../../node_modules/react-native/scripts/react-native-xcode.sh
Edit the path to the node_modules
in your project.pbxproj
file
Search for node_modules/react-native/
and append ../../
to the ../
before each node_modules
(It should be 4 in total)
With the above path, I assume that your project is a monorepo with the following structure (ReproducerApp being your react native application), If not, then you need to add ../
to the path and test until pod can see your root node_modules
project
|
|- node_modules
|- packages
|-react-native-app
|- ios
|- android
|- src
|-another-app
|- index.ts
Diffs screenshots for reference
+1 any new
@imorakzai, Can you confirm if the project this error is coming from is a mono repo project or not? I have the same problem with the same error messages, but my project is a mono repo project. I have a reproduction, but I want to ensure we have similar issues before I post it here. If not, I will start a new issue based on my problem. ππΌ
i dont know what is mono repo
Currently having the same issue, you must kill the server with
Ctrl + C
. If not, it just hangs at some point during the run.I don't have a repro yet but i will add one if i set it up
info Opening the app on iOS... info Found Xcode workspace "SubPoint.xcworkspace" info No booted devices or simulators found. Launching first available simulator... info Launching iPhone SE (3rd generation) (iOS 17.0) info Building (using "xcodebuild -workspace SubPoint.xcworkspace -configuration Debug -scheme SubPoint -destination id=DD74A752-1EF9-49F7-84B0-46E95CF278DC") info π‘ Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace SubPoint.xcworkspace -configuration Debug -scheme SubPoint -destination id=DD74A752-1EF9-49F7-84B0-46E95CF278DC User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Prepare packages ComputeTargetDependencyGraph note: Building targets in dependency order note: Target dependency graph (56 targets) Target 'SubPoint' in project 'SubPoint' β Implicit dependency on target 'Pods-SubPoint' in project 'Pods' via file 'libPods-SubPoint.a' in build phase 'Link Binary' β Implicit dependency on target 'CocoaAsyncSocket' in project 'Pods' via options '-lCocoaAsyncSocket' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'DoubleConversion' in project 'Pods' via options '-lDoubleConversion' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Flipper' in project 'Pods' via options '-lFlipper' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Flipper-Boost-iOSX' in project 'Pods' via options '-lFlipper-Boost-iOSX' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Flipper-Fmt' in project 'Pods' via options '-lFlipper-Fmt' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Flipper-Folly' in project 'Pods' via options '-lFlipper-Folly' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Flipper-PeerTalk' in project 'Pods' via options '-lFlipper-PeerTalk' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FlipperKit' in project 'Pods' via options '-lFlipperKit' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RCT-Folly' in project 'Pods' via options '-lRCT-Folly' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RCTTypeSafety' in project 'Pods' via options '-lRCTTypeSafety' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-Codegen' in project 'Pods' via options '-lReact-Codegen' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-Core' in project 'Pods' via options '-lReact-Core' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-CoreModules' in project 'Pods' via options '-lReact-CoreModules' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-NativeModulesApple' in project 'Pods' via options '-lReact-NativeModulesApple' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTAnimation' in project 'Pods' via options '-lReact-RCTAnimation' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTAppDelegate' in project 'Pods' via options '-lReact-RCTAppDelegate' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTBlob' in project 'Pods' via options '-lReact-RCTBlob' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTImage' in project 'Pods' via options '-lReact-RCTImage' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTLinking' in project 'Pods' via options '-lReact-RCTLinking' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTNetwork' in project 'Pods' via options '-lReact-RCTNetwork' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTSettings' in project 'Pods' via options '-lReact-RCTSettings' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTText' in project 'Pods' via options '-lReact-RCTText' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTVibration' in project 'Pods' via options '-lReact-RCTVibration' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-cxxreact' in project 'Pods' via options '-lReact-cxxreact' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-debug' in project 'Pods' via options '-lReact-debug' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-hermes' in project 'Pods' via options '-lReact-hermes' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-jsi' in project 'Pods' via options '-lReact-jsi' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-jsiexecutor' in project 'Pods' via options '-lReact-jsiexecutor' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-jsinspector' in project 'Pods' via options '-lReact-jsinspector' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-logger' in project 'Pods' via options '-lReact-logger' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-perflogger' in project 'Pods' via options '-lReact-perflogger' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-runtimescheduler' in project 'Pods' via options '-lReact-runtimescheduler' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-utils' in project 'Pods' via options '-lReact-utils' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'ReactCommon' in project 'Pods' via options '-lReactCommon' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'SocketRocket' in project 'Pods' via options '-lSocketRocket' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'Yoga' in project 'Pods' via options '-lYoga' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'YogaKit' in project 'Pods' via options '-lYogaKit' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'fmt' in project 'Pods' via options '-lfmt' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'glog' in project 'Pods' via options '-lglog' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'libevent' in project 'Pods' via options '-llibevent' in build setting 'OTHER_LDFLAGS' Target 'Pods-SubPoint' in project 'Pods' β Explicit dependency on target 'CocoaAsyncSocket' in project 'Pods' β Explicit dependency on target 'DoubleConversion' in project 'Pods' β Explicit dependency on target 'FBLazyVector' in project 'Pods' β Explicit dependency on target 'FBReactNativeSpec' in project 'Pods' β Explicit dependency on target 'Flipper' in project 'Pods' β Explicit dependency on target 'Flipper-Boost-iOSX' in project 'Pods' β Explicit dependency on target 'Flipper-DoubleConversion' in project 'Pods' β Explicit dependency on target 'Flipper-Fmt' in project 'Pods' β Explicit dependency on target 'Flipper-Folly' in project 'Pods' β Explicit dependency on target 'Flipper-Glog' in project 'Pods' β Explicit dependency on target 'Flipper-PeerTalk' in project 'Pods' β Explicit dependency on target 'FlipperKit' in project 'Pods' β Explicit dependency on target 'OpenSSL-Universal' in project 'Pods' β Explicit dependency on target 'RCT-Folly' in project 'Pods' β Explicit dependency on target 'RCTRequired' in project 'Pods' β Explicit dependency on target 'RCTTypeSafety' in project 'Pods' β Explicit dependency on target 'React' in project 'Pods' β Explicit dependency on target 'React-Codegen' in project 'Pods' β Explicit dependency on target 'React-Core' in project 'Pods' β Explicit dependency on target 'React-CoreModules' in project 'Pods' β Explicit dependency on target 'React-NativeModulesApple' in project 'Pods' β Explicit dependency on target 'React-RCTActionSheet' in project 'Pods' β Explicit dependency on target 'React-RCTAnimation' in project 'Pods' β Explicit dependency on target 'React-RCTAppDelegate' in project 'Pods' β Explicit dependency on target 'React-RCTBlob' in project 'Pods' β Explicit dependency
same problem :(
Same issue with rn template app, xcode 15& iOS 17.
I have the same problem when I don't have any open simulators, and have an iPhone connected so it tries to open the app in the connected iPhone (xcode 15).
It does work if I already have an open simulator
Same issue as above.
Same issue as above
Started after upgrade to xCode 15 and iOS 17
same issue as above.
Is this happening on a blank project for other folks? As it's unclear if this is from a monorepo setup or not.
Same issue here. Everything was working fine before update to xcode 15 abd ios17. Monorepo setup, have been working on project for ~7months
Same issue here. Everything was working fine before update to xcode 15 abd ios17. Monorepo setup, have been working on project for ~7months
+1
Is this happening on a blank project for other folks? As it's unclear if this is from a monorepo setup or not.
@cortinico it also happens for blank project as well, i tried npx react-native@latest init AwesomeProject
and try to start the project but was stuck with the same issue.
Everything was working fine before update to XCode 15 and iOS17
same issue, new project initialized with npx react-native@latest init AwesomeProject
This issue is happening to me as well after upgrading to Xcode 15 and iOS 17
This issue is happening to me as well after upgrading to Xcode 15 and iOS 17
I just resolved this issue by disabling ENABLE_USER_SCRIPT_SANDBOXING in the build settings in Xcode 15, it is present in Xcode 14 but disabled. You can also find workarounds here if you don't want to disable it. I hope this helps.
@ScribbleTons didn't helped, ENABLE_USER_SCRIPT_SANDBOXING
was already selected No
, Build is still frozen at below
β Implicit dependency on target 'React-jsi' in project 'Pods' via options '-lReact-jsi' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-jsiexecutor' in project 'Pods' via options '-lReact-jsiexecutor' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-jsinspector' in project 'Pods' via options '-lReact-jsinspector' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-logger' in project 'Pods' via options '-lReact-logger' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'React-perflogger' in project 'Pods' via options '-lReact-perflogger' in build setting 'OTHER_LDFLAGS'
β Implicit dependency on target 'ReactCommon' in project 'Po
I've had this problem for three days now :(
@ScribbleTons didn't helped,
ENABLE_USER_SCRIPT_SANDBOXING
was already selectedNo
, Build is still frozen at belowβ Implicit dependency on target 'React-jsi' in project 'Pods' via options '-lReact-jsi' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-jsiexecutor' in project 'Pods' via options '-lReact-jsiexecutor' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-jsinspector' in project 'Pods' via options '-lReact-jsinspector' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-logger' in project 'Pods' via options '-lReact-logger' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-perflogger' in project 'Pods' via options '-lReact-perflogger' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'ReactCommon' in project 'Po
You might need to Remove node_modules Run pod deintegrate
And install your packages all over again.
Run your app on Xcode to get more specific errors
@ScribbleTons Thanks for your quick response and help, I ran the steps you mentioned, I'm getting below build error after those.
I also did clean build folder
in XCode
@ScribbleTons Thanks for your quick response and help, I ran the steps you mentioned, I'm getting below build error after those.
I also did
clean build folder
in XCode
This error is related to variable name change in boost. Click fix and rerun your app. It should build if thereβs no other error.
@ScribbleTons I cannot Thank you enough, I was facing this issue for few weeks, Build is now working without any issue.
Really Appreciate your help π
Youβre welcome! Had mine for 3days since the upgrade.
Sorry to be late here. The problem you are facing should be handled by Cocoapods automatically.
xcodebuild -version
is something like:
Xcode 15.1
Build version ...
If it not, you can use sudo xcode-select -s /Application/<Xcode>/Contents/Developer
to set it to the right path (replace <Xcode>
with your current Xcode installation
yarn install
to make sure to pull in all the files required, especially if you updated the projectios
folder bundle exec pod deintegrate
to cleanup the cocoapods and the projects.bundle exec pod install
to make sure the new scripts run properly.@fkazemi5236 @Eprince-hub @imorakzai @BrightDev1110 @charlieswing @rahmnn @adnen-chouibi:
Points 1, 3 and 6 are especially important. Make sure that the toolchain you are using (step 1) is the same version of the Xcode you are using to build.
Also, make sure to bring in all the right file when you update with yarn and to rerun pod install
after upgrading.
@rahmnn @ScribbleTons π
When you find the error No template named unary_function
, please DO NOT CLICK ON FIX.
That code is in a library: every time you reinstall the pods, that "fix" is lost.
Cocoapods should set the right flag in the build to make sure that you don't have that error. The function is invoked here and the fix is here.
You also have to make sure that your post_install step in the Podfile invokes react_native_pod_install
as we show in the Template
@Eprince-hub Monorepo setup are not officially supported, but we are working on that.
I just tried a new app from the template and it works properly, with no errors
I encountered the same issue, but I managed to resolve it. I'd like to share my experience with you in case you come across a similar problem.
First, I created a new blank project, and it worked perfectly with no issues. After that, I installed all the packages I needed for my project, and it continued to run smoothly.
Just to give you some context, I used the Expo module specifically for Expo WebBrowser and Expo Auth-Session. The problem show up again when I tried to manually configure the Expo module in the Podfile, and the build got stuck at "β Implicit dependency on target..."
To resolve this issue, I removed the Expo module and integrated an alternative to Expo WebBrowser with the same code base. This workaround worked effectively for me.
fundamentally, the problem was related to the configuration I added to the Podfile. You can find the code that caused the issue in this link: https://docs.expo.dev/bare/installing-expo-modules/#configuration-for-ios
I have exactly the same error log, but it happens when i change the device on xcode to use a physical device, in this case my iPhone, after that i couldn't make it works on the simulator, any workaround?
This is the log output when i run react-native info
:
System: OS: macOS 14.0 CPU: (8) arm64 Apple M2 Memory: 1.21 GB / 16.00 GB Shell: version: "5.9" path: /bin/zsh Binaries: Node: version: 18.18.2 path: ~/.nvm/versions/node/v18.18.2/bin/node Yarn: version: 1.22.19 path: ~/.nvm/versions/node/v18.18.2/bin/yarn npm: version: 9.8.1 path: ~/.nvm/versions/node/v18.18.2/bin/npm Watchman: version: 2023.10.09.00 path: /opt/homebrew/bin/watchman Managers: CocoaPods: version: 1.14.2 path: /opt/homebrew/bin/pod SDKs: iOS SDK: Platforms:
watchOS 10.0 Android SDK: Not Found IDEs: Android Studio: 2022.3 AI-223.8836.35.2231.10811636 Xcode: version: 15.0.1/15A507 path: /usr/bin/xcodebuild Languages: Java: version: 11.0.21 path: /usr/bin/javac Ruby: version: 2.6.10 path: /usr/bin/ruby npmPackages: "@react-native-community/cli": Not Found react: installed: 18.2.0 wanted: 18.2.0 react-native: installed: 0.72.6 wanted: 0.72.6 react-native-macos: Not Found npmGlobalPackages: "react-native": Not Found Android: hermesEnabled: true newArchEnabled: false iOS: hermesEnabled: true newArchEnabled: false
The output log of react-native doctor
:
β Node.js - Required to execute JavaScript code β npm - Required to install NPM dependencies β Watchman - Used for watching changes in the filesystem when in development mode
Android β Adb - No devices and/or emulators connected. Please create emulator with Android Studio or connect Android device. β JDK - Required to compile Java code β Android Studio - Required for building and installing your app on Android β Android SDK - Required for building and installing your app on Android
iOS β Xcode - Required for building and installing your app on iOS β Ruby - Required for installing iOS dependencies β CocoaPods - Required for installing iOS dependencies β ios-deploy - Required for installing your app on a physical device with the CLI β .xcode.env - File to customize Xcode environment
Hello, Another way i used to fix this issue
I tried the solution that @cipolleschi mentioned, however I followed the following steps:
bundle exec pod deintegrate
bundle exec pod install
pod install
However, I still have the same log error described above, something I noticed was that the id that the xcode workspace points to is that of my physical device, I would appreciate any help
info Found Xcode workspace "AwesomeProject.xcworkspace" info Found booted iPhone, iPhone Xs info Building (using "xcodebuild -workspace AwesomeProject.xcworkspace -configuration Debug -scheme AwesomeProject -destination id=pyisicaldeviceID")
I have same problem, anybody have solutions?
I have already tried all the solutions listed above, but I couldnβt solve the problem. Do you have any other ideas?
@Abdumaliks @AngelRmrz
Above solution worked for me.
Majorly I was using react-native version 0.71.7
, Had to switch to 0.71.14
I was looking for Update Xcode 15 patches to be more robust
in https://github.com/facebook/react-native/releases. Try updating your react-native version to the closest xcode 15 path.
The only way to fix it that I could find was to force the simulator to launch by modifying the Β΄package.jsonΒ΄ and the Β΄node_modulesΒ΄ folder
node_modules
FolderIf you are using a terminal that is not the one integrated into your system, you must perform the following steps:
Open the node_modules
folder in the root of your project.
Find the launchPackager.command
file and right click on it.
Select the "Open with" option and choose your default terminal.
When you want to build the project in the iOS simulator, you need to specify the device you want to emulate. If not specified, the system may use a default device or cause registry errors due to the presence of multiple devices.
To indicate the iOS device you want to emulate, follow these steps:
Open the package.json
file in the root of your project.
Find the script "start:ios," which is used to start the app in the iOS simulator.
Modify the script to include the name of the device you want to emulate, as shown below:
"start:ios": "npm run ios -- --simulator='Device Name'",
Be sure to replace `Device Name'
with the actual name of the device you want to use. You can get the list of available devices by running the following command in the terminal:
xcrun simctl list devices
Use the desired device name instead of 'Device Name'.
I hope this workaround helps you :shipit:
Sorry to be late here. The problem you are facing should be handled by Cocoapods automatically.
Make sure that the output of
xcodebuild -version
is something like:Xcode 15.1 Build version ...
If it not, you can use
sudo xcode-select -s /Application/<Xcode>/Contents/Developer
to set it to the right path (replace<Xcode>
with your current Xcode installation- Navigate to your project folder
- Run
yarn install
to make sure to pull in all the files required, especially if you updated the project- Cd-ing into the
ios
folder- run
bundle exec pod deintegrate
to cleanup the cocoapods and the projects.- run
bundle exec pod install
to make sure the new scripts run properly.@fkazemi5236 @Eprince-hub @imorakzai @BrightDev1110 @charlieswing @rahmnn @adnen-chouibi: Points 1, 3 and 6 are especially important. Make sure that the toolchain you are using (step 1) is the same version of the Xcode you are using to build. Also, make sure to bring in all the right file when you update with yarn and to rerun
pod install
after upgrading.@rahmnn @ScribbleTons π
When you find the error
No template named unary_function
, please DO NOT CLICK ON FIX. That code is in a library: every time you reinstall the pods, that "fix" is lost.Cocoapods should set the right flag in the build to make sure that you don't have that error. The function is invoked here and the fix is here.
You also have to make sure that your post_install step in the Podfile invokes
react_native_pod_install
as we show in the Template@Eprince-hub Monorepo setup are not officially supported, but we are working on that.
I just tried a new app from the template and it works properly, with no errors
it is not work at all :(
i fix the problem by this steps:
uninstall and reinstall xcode v15
and create react-native version 0.72.4
and cd ios
bundle install
and bundle exec pod install
and i can run ios app on simulator on iphone SE or iphone 15
it seems that react-native version 0.72.6 has problem with ios 17 !!! @cortinico
i fix the problem by this steps: uninstall and reinstall xcode v15 and create react-native version 0.72.4 and
cd ios
bundle install
andbundle exec pod install
and i can run ios app on simulator on iphone SE or iphone 15it seems that react-native version 0.72.6 has problem with ios 17 !!! @cortinico
Thanks it's worked
@fkazemi5236 I'm on Xcode 15.1 and just tried to:
npx react-native init AwesomeApp --version 0.72.6 --skip-install
cd AwesomeApp
yarn install
cd ios
bundle install
bundle exec pod install
cd ..
yarn ios
(which is what the CLI would do)
And it built successfully.
What error are you facing?
I had tried everything mentioned above but nothing worked. But had success with the below steps:
What worked for me is to build the project by opening ios/.xcworkspace file in Xcode, resolve any issues that are returning by Xcode.
Once the build is successful from Xcode, running the app from npm run start method no longer produces the same issue.
I've met the same issue. After searching for several hours, I discovered that the terminal had become stuck. If I manually open the app on my iPad, the process will resume, and the debugger will be attached.
@sarvardev I managed to solve the problem, this solution really work
I'm pretty sure this error is actually lots of different errors which are being swallowed by npx react-native start
truncating the error output. You can either reveal the full error log in XCode or by running npm run ios
.
In my case, the error was that I had a .xcode.env.local
that exported a NODE_BINARY
location that was in an old temp folder which I solved by deleting it.
I agree with @joshuamiller above, this is caused by multiple errors and running the build in Xcode is the best way to see what is really happening. In my case I had to in Xcode Open target -> Build phases > Copy Bundle Resources and remove a bunch of duplicated font files from react-native-vector-icons.
This https://stackoverflow.com/questions/50718018/xcode-10-error-multiple-commands-produce helped me resolve it.
Fixed this by reinstalling pods
npx pod-install
or
cd ios && pod install
Hello everyone,
after run the code with npm run ios
I actually saw the entire log. So I had this error:
PhaseScriptExecution [CP-User]\ Generate\ Specs /Users/userName/Library/Developer/Xcode/DerivedData/reactnativetsappstoryx-aucrpdgqgdtwmjhbiwgphcsqvzhb/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/React-rncore.build/Script-46EB2E0001EDB0.sh (in target 'React-rncore' from project 'Pods') (1 failure)
UPDATE Solved by removing blank space from project path
I experience this every once in a while I'm still not sure why but I resolve this with reinstalling pods with "npx pod-install" from the root of RN project
Description
info Opening the app on iOS... info Found Xcode workspace "FocusFlow.xcworkspace" info No booted devices or simulators found. Launching first available simulator... info Launching iPhone SE (3rd generation) (iOS 17.0) info Building (using "xcodebuild -workspace FocusFlow.xcworkspace -configuration Debug -scheme FocusFlow -destination id=A3B53EE6-A05D-49D6-8F89-819EFDC7921B")
info π‘ Tip: Make sure that you have set up your development environment correctly, by running react-native doctor. To read more about doctor command visit: https://github.com/react-native-community/cli/blob/main/packages/cli-doctor/README.md#doctor
Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace FocusFlow.xcworkspace -configuration Debug -scheme FocusFlow -destination id=A3B53EE6-A05D-49D6-8F89-819EFDC7921B
User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES
Prepare packages
ComputeTargetDependencyGraph note: Building targets in dependency order note: Target dependency graph (84 targets) Target 'FocusFlow' in project 'FocusFlow' β Implicit dependency on target 'Pods-FocusFlow' in project 'Pods' via file 'Pods_FocusFlow.framework' in build phase 'Link Binary' β Implicit dependency on target 'React-CoreModules' in project 'Pods' via options '-framework CoreModules' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'DoubleConversion' in project 'Pods' via options '-framework DoubleConversion' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'PromisesObjC' in project 'Pods' via options '-framework FBLPromises' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseAppCheckInterop' in project 'Pods' via options '-framework FirebaseAppCheckInterop' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseAuth' in project 'Pods' via options '-framework FirebaseAuth' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseAuthInterop' in project 'Pods' via options '-framework FirebaseAuthInterop' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseCore' in project 'Pods' via options '-framework FirebaseCore' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseCoreExtension' in project 'Pods' via options '-framework FirebaseCoreExtension' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseCoreInternal' in project 'Pods' via options '-framework FirebaseCoreInternal' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseFirestore' in project 'Pods' via options '-framework FirebaseFirestore' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'FirebaseStorage' in project 'Pods' via options '-framework FirebaseStorage' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'GTMSessionFetcher' in project 'Pods' via options '-framework GTMSessionFetcher' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'GoogleUtilities' in project 'Pods' via options '-framework GoogleUtilities' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTAnimation' in project 'Pods' via options '-framework RCTAnimation' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTBlob' in project 'Pods' via options '-framework RCTBlob' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTImage' in project 'Pods' via options '-framework RCTImage' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTLinking' in project 'Pods' via options '-framework RCTLinking' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTNetwork' in project 'Pods' via options '-framework RCTNetwork' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTSettings' in project 'Pods' via options '-framework RCTSettings' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTText' in project 'Pods' via options '-framework RCTText' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RCTTypeSafety' in project 'Pods' via options '-framework RCTTypeSafety' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTVibration' in project 'Pods' via options '-framework RCTVibration' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNCMaskedView' in project 'Pods' via options '-framework RNCMaskedView' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNCPushNotificationIOS' in project 'Pods' via options '-framework RNCPushNotificationIOS' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNDateTimePicker' in project 'Pods' via options '-framework RNDateTimePicker' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNDeviceInfo' in project 'Pods' via options '-framework RNDeviceInfo' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNFBApp' in project 'Pods' via options '-framework RNFBApp' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNFBAuth' in project 'Pods' via options '-framework RNFBAuth' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNFBFirestore' in project 'Pods' via options '-framework RNFBFirestore' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNFBStorage' in project 'Pods' via options '-framework RNFBStorage' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNGestureHandler' in project 'Pods' via options '-framework RNGestureHandler' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNPermissions' in project 'Pods' via options '-framework RNPermissions' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNReanimated' in project 'Pods' via options '-framework RNReanimated' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNSVG' in project 'Pods' via options '-framework RNSVG' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNScreens' in project 'Pods' via options '-framework RNScreens' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNSketchCanvas' in project 'Pods' via options '-framework RNSketchCanvas' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RNVectorIcons' in project 'Pods' via options '-framework RNVectorIcons' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-Core-60309c9c' in project 'Pods' via options '-framework React' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'ReactCommon' in project 'Pods' via options '-framework ReactCommon' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-Codegen' in project 'Pods' via options '-framework React_Codegen' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-NativeModulesApple' in project 'Pods' via options '-framework React_NativeModulesApple' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-RCTAppDelegate' in project 'Pods' via options '-framework React_RCTAppDelegate' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-debug' in project 'Pods' via options '-framework React_debug' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-runtimescheduler' in project 'Pods' via options '-framework React_runtimescheduler' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-utils' in project 'Pods' via options '-framework React_utils' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RecaptchaInterop' in project 'Pods' via options '-framework RecaptchaInterop' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'SocketRocket' in project 'Pods' via options '-framework SocketRocket' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'abseil' in project 'Pods' via options '-framework absl' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'React-cxxreact' in project 'Pods' via options '-framework cxxreact' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'fmt' in project 'Pods' via options '-framework fmt' in build setting 'OTHER_LDFLAGS' β Implicit dependency on target 'RCT-Folly' in project 'Pods' via options '-framework folly' in build sett
React Native Version
0.72.3
Output of
npx react-native info
info Fetching system and libraries information... System: OS: macOS 14.0 CPU: (8) x64 Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz Memory: 101.45 MB / 16.00 GB Shell: version: "5.9" path: /bin/zsh Binaries: Node: version: 20.8.0 path: /usr/local/bin/node Yarn: Not Found npm: version: 10.1.0 path: /usr/local/bin/npm Watchman: version: 2023.09.25.00 path: /usr/local/bin/watchman Managers: CocoaPods: version: 1.12.1 path: /Users/ismail/.rvm/gems/ruby-3.0.0/bin/pod SDKs: iOS SDK: Platforms:
Steps to reproduce
Library in my project { "name": "FocusFlow", "version": "0.0.1", "private": true, "scripts": { "android": "react-native run-android", "ios": "react-native run-ios", "lint": "eslint .", "start": "react-native start", "test": "jest" }, "dependencies": { "@benjeau/react-native-draw": "^0.8.3", "@kichiyaki/react-native-sketch-canvas": "^0.8.10", "@react-native-community/datetimepicker": "^7.5.0", "@react-native-community/push-notification-ios": "^1.11.0", "@react-native-firebase/app": "^18.3.0", "@react-native-firebase/auth": "^18.3.0", "@react-native-firebase/firestore": "^18.3.0", "@react-native-firebase/storage": "^18.3.0", "@react-native-masked-view/masked-view": "^0.2.9", "@react-navigation/bottom-tabs": "^6.5.8", "@react-navigation/native": "^6.1.7", "@react-navigation/native-stack": "^6.9.13", "@react-navigation/stack": "^6.3.17", "@shopify/react-native-skia": "^0.1.202", "deprecated-react-native-prop-types": "^4.2.1", "moment": "^2.29.4", "react": "18.2.0", "react-native": "0.72.3", "react-native-canvas": "^0.1.39", "react-native-circular-progress-indicator": "^4.4.2", "react-native-countdown-circle-timer": "^3.2.1", "react-native-device-info": "^10.9.0", "react-native-draw": "^0.0.1", "react-native-elements": "^3.4.3", "react-native-gesture-handler": "^2.12.1", "react-native-modal-datetime-picker": "^17.1.0", "react-native-permissions": "^3.9.0", "react-native-progress-circle": "^2.1.0", "react-native-push-notification": "^8.1.1", "react-native-reanimated": "^3.4.2", "react-native-safe-area-context": "^4.7.1", "react-native-screens": "^3.24.0", "react-native-svg": "^13.13.0", "react-native-vector-icons": "^10.0.0", "react-redux": "^8.1.2", "redux": "^4.2.1", "rn-perfect-sketch-canvas": "^0.3.0" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/preset-env": "^7.20.0", "@babel/runtime": "^7.20.0", "@react-native/eslint-config": "^0.72.2", "@react-native/metro-config": "^0.72.9", "@tsconfig/react-native": "^3.0.0", "@types/react": "^18.2.21", "@types/react-native": "^0.72.2", "@types/react-test-renderer": "^18.0.0", "babel-jest": "^29.2.1", "eslint": "^8.19.0", "jest": "^29.2.1", "metro-react-native-babel-preset": "0.76.7", "prettier": "^2.4.1", "react-test-renderer": "18.2.0", "typescript": "^4.8.4" }, "engines": { "node": ">=16" } }
Snack, screenshot, or link to a repository