react-native: Unable to run AwesomeProject sample app successfully with error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65.
đ Bug Report
To Reproduce
- Open Getting Started for macOS iOS.
- Follow all dependencies installation steps
- Create a new application via command:
react-native init AwesomeProject
- Run AwesomeProject via command:
cd AwesomeProject
react-native run-ios
- Error occured when running project:
error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your a
pp with Xcode.app, by opening AwesomeProject.xcodeproj
- Run sample app failed.
Expected Behavior
Run sample app successfully.
Code Example
Run new project named AwesomeProject as mentioned in Getting Started for macOS iOS.
Environment
React Native Environment Info:
System:
OS: macOS 10.14.4
CPU: (8) x64 Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz
Memory: 190.08 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 11.14.0 - /usr/local/bin/node
npm: 6.7.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 12.2, macOS 10.14, tvOS 12.2, watchOS 5.2
Android SDK:
API Levels: 27, 28
Build Tools: 27.0.3, 28.0.3
System Images: android-23 | Google APIs Intel x86 Atom, android-25 | Google APIs Intel x86 Atom, android-27 | Google APIs Intel x86 Atom, andr
oid-27 | Google Play Intel x86 Atom, android-28 | Google APIs Intel x86 Atom
IDEs:
Android Studio: 3.3 AI-182.5107.16.33.5314842
Xcode: 10.2/10E125 - /usr/bin/xcodebuild
npmPackages:
react: 16.8.3 => 16.8.3
react-native: 0.59.4 => 0.59.4
npmGlobalPackages:
react-native-cli: 2.0.1
Debug Log
macusers-MacBook:AwesomeProject HighSierra$ react-native run-ios
info Found Xcode project AwesomeProject.xcodeproj
info Launching iPhone X (iOS 12.2)...
info Building using "xcodebuild -project AwesomeProject.xcodeproj -configuration Debug -scheme AwesomeProject -destination id=274D552C-C67B-4EFA-A90C-
AF559D0954F0 -derivedDataPath build/AwesomeProject"
info User defaults from command line:
info IDEDerivedDataPathOverride = /Users/HighSierra/Documents/GitHub/AwesomeProject/ios/build/AwesomeProject
info Build Preparation
info Couldn't create workspace arena folder '/Users/HighSierra/Documents/GitHub/AwesomeProject/ios/build/AwesomeProject': Unable to write to info file
'<DVTFilePath:0x7f9358f7b8d0:'/Users/HighSierra/Documents/GitHub/AwesomeProject/ios/build/AwesomeProject/info.plist'>'.
info
error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your a
pp with Xcode.app, by opening AwesomeProject.xcodeproj
2019-04-15 11:50:32.423 xcodebuild[30913:229065] Error saving log: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied" UserInfo={NSFilePath=/U
sers/HighSierra/Documents/GitHub/AwesomeProject/ios/build/AwesomeProject/Logs/Build/09631BCB-251C-4C0A-8A81-7451C031D0B5.xcactivitylog, NSLocalizedDes
cription=Permission denied} | User info: {
NSFilePath = "/Users/HighSierra/Documents/GitHub/AwesomeProject/ios/build/AwesomeProject/Logs/Build/09631BCB-251C-4C0A-8A81-7451C031D0B5.xcactivit
ylog";
NSLocalizedDescription = "Permission denied";
}
** BUILD FAILED **
. Run CLI with --verbose flag for more details.
Could anyone assist on this issue?
Thanks.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Reactions: 33
- Comments: 74 (3 by maintainers)
@Piero87 I had exactly the same problem, I just delete the
build
folder inside/ios
then just run againreact-native run-ios
and the error disappear.If you donât have cocoa pods installed you need to
sudo gem install cocoapods
pod install
react-native run-ios
if error persists,
/ios
folder in x-code@jerrychong25 Hey! I can provide a temporary workaround for your problem. Follow these steps:
File -> Shared Project Settings -> Build System -> Legacy Build System
I just try
sudo react-native run-ios
the error disappear.None of these is working for me either. Why is this even closed?
This should be the answer
@Piero87 I had exactly the same problem, I just delete the
build
folder inside/ios
then just run againreact-native run-ios
and the error disappear.I tried this and it worked⊠Thanks!
This worked for me!
so far⊠with those configs above, the only thing that worked for me was creating a new projet with react-native version 0.59.5 (and reset cache
react-native start --reset-cache
)react-native init MyApp --version 0.59.5
I deleted the build folder inside the ios and run the react-native run-ios, It Worked
I have no words to describe how useful it was.
Same issue
error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening TestProject.xcworkspace. Run CLI with --verbose flag for more details. User defaults from command line: IDEDerivedDataPathOverride
None of mentioned above has worked for me. I just created new project and can not run itâŠ
not work at all
sudo gem install cocoapods
cd ios
(Folder in your react-native project)pod install
react-native run-ios
yes!! it works. Your cocoapods not installed, maybe its the problem. I follow this instruction and run well. thanks!!
Thanks. it works goooooooood.
Thank you SO MUCH @qodehub-nanadjei. Itâs the only solution works to me!
@alvin-toffler After update XCode iâve got that problem with build project. Iâve discovered that in XCode project in Libraries directory i have 2 bad linked libs (gray icon against blue and without posibility to extend arrow). I deleted it from the project and once again do a react-native link. And now itâs work properly.
iOS bug
downgrade to react-native@0.59.5, only thing that worked for me.
This error occurred when I opened my project for the first time in XCode cuz i needed to add a library. Deleting the build folder in the ios folder alone didnât work for me.
What worked for me:
https://github.com/facebook/react-native/issues/24450#issuecomment-516760157
Solution here đ
Comigo foi assim também, mas e so dar um ( command + R ) pra resetar a conexão
Not gonna lie. RN should post this on its tutorial section to make sure older version user has to spend hours to find whatâs been wrong with the settingsâŠNot everyone knows how to use xcode properly. Isnât it the whole purpose of using RN?
This was the answer for me too!
@kamilzamerski Can you elaborate?
This happens when you terminate the metro bundler terminal window. So make sure you start the metro bundler again by running
npx react-native start
then open your iOS project in Xcode Goto -> Product -> Clean build folder. Then goto your terminal project path start again
npm react-native run-ios
Hope it helps
Ok, I got it. Had issues setting-up a new project after not using React-Native for a lot of time.
My system:
macOS High Sierra 10.13.6 XCode 9.4 Had to reinstall the project in order to use the installation guide from version 0.59.0, because the installation guide from 0.61 uses approach with npx react-native âŠ, which disallows the usage of react-native below 0.60 (quite totalitarian). 0.59.0 was still using the global version of react-native installed through npm.
In other words: Reinstall the project by removing the old one and use the steps mentioned in the âGetting Startedâ guide of React-Native 0.59.0 (or any other version compatible with your version of OS and XCode) to install your project again. No need to delete any build or node_modules or installing pods again and so forth, just pick the version of React-Native compatible with your macOS and Xcode (by downgrading and reinstalling the project until you get it) and no need to upgrade to the latest versions, they are developed for the latest systems, if you donât want to buy the latest devices to support the latest software (OS) or you canât afford them, just stay with the old ones - itâs totally fine đ
@nihp in my case, the project that I work has two schemes in Xcode (Dev and Prod).
So, I used the command below and it worked for me
react-native run-ios --scheme "Dev"
orreact-native run-ios --scheme "Prod"
Nothing above worked for me. Only worked when I include --scheme param in react-native run-ios
@phuongthuan @garshen Your solution not worked for me
Yes! This worked a charm, Cocoapods wasnât installed correctly react-native-cli: 2.0.1 react-native: 0.60.5 Xcode: 10.1
if you have this error :
-> remove your folder build in forlder ios -> rm -rf node_modules -> yarn install -> react-native run-ios
enjoys !
My problem was that I forgot to add startup parameters. I used âreact-native run-ios --helpâ to see some options, and finally I use âreact-native run-ios â secheme XXXXâ to start my project.
Same issue error Failed to build iOS project. We ran âxcodebuildâ command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app, by opening TestProject.xcworkspace. Run CLI with --verbose flag for more details. User defaults from command line: IDEDerivedDataPathOverride
The original author hasnât commented recently, and the template is already tested as part of our CI system, so this shouldnât be a problem on
master
right now. If anyone runs into a similar problem, please submit a new issue.I was getting this same error with regards to the Info.plist. None of the above worked for me - what did was removing
<key>NSAllowsArbitraryLoads</key>
in Info.plist which was git diffed and added in RN 0.59.8 when I did the manual upgrade. Once I removed that line, everything complied and I was good to go.