我已删除我在Xcode上的项目,可能是.xcworkspace
或.xcodeproj
。
因此,我必须在降级,更新和重新升级我的React版本的同时删除IOS和android文件夹,以重新安装IOS和android文件夹。
由于仿真器正在工作,但是不幸的是,该项目不在仿真器中,并且Xcode仍然不存在。要指出的一件事是,仅在项目文件夹中cd后,模拟器才会在集成终端中运行,而在普通终端中运行。
任何人都可以帮助在模拟器和Xcode上重新集成项目。
这是模拟器在常规终端中运行时的错误:
这是模拟器在常规终端中运行时的错误:
error Command failed: xcrun instruments -s
xcrun: error: Failed to determine realpath of '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator12.1.sdk' (errno=No such file or directory)
xcrun: error: unable to find utility "instruments", not a developer tool or in PATH
从VS代码集成终端运行时,这是在模拟器中构建项目的错误:
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 project.xcodeproj
答案 0 :(得分:0)
您需要遵循的过程与重命名React Native应用程序非常相似。基本上,您只需要在根项目目录中运行react-native upgrade
。有关更多信息,您可以检查另一个问题here。以下说明说明了如何基于复制的新名称创建另一个React Native项目。
index.ios/android.js
文件中的名称,该名称作为AppRegistry的参数提供。package.json
上相应地更改名称和版本/ios
和/android
文件夹。$react-native upgrade
再次生成/ios
和/android
文件夹。$react-native link
。$react-native run-ios
或您想要的任何内容。由
提供https://stackoverflow.com/questions/42506068/how-can-i-regenerate-ios-folder-in-react-native-project