新项目无法在iOS上构建。
使用react-native init [项目名称]创建新项目 然后使用react-native run-ios运行,并在终端上获得以下问题,
**建筑失败**
以下命令产生分析器问题: 分析/ Volumes / mac \ data / react / UpdateVersion / node_modules / react-native / ReactCommon / yoga / yoga / YGNodeList.c 分析/ Volumes / mac \ data / react / UpdateVersion / node_modules / react-native / ReactCommon / yoga / yoga / Yoga.c (2个带分析仪问题的命令)
以下构建命令失败: PhaseScriptExecution安装\ Third \ Party / Volumes / mac \ data / react / UpdateVersion / ios / build / Build / Intermediates / React.build / Debug-iphonesimulator / double-conversion.build / Script-190EE32F1E6A43DE00A8543A.sh (1失败)
安装 build / Build / Products / Debug-iphonesimulator / UpdateVersion.app错误 遇到处理命令(domain = NSPOSIXErrorDomain, code = 2):无法安装所请求的应用程序 在提供的路径中找不到捆绑包。提供有效的路径 所需的应用程序包打印:输入,":CFBundleIdentifier",是 不存在
命令失败:/ usr / libexec / PlistBuddy -c打印:CFBundleIdentifier 构建/编译/产品/调试-iphonesimulator / UpdateVersion.app / Info.plist中 打印:输入,":CFBundleIdentifier",不存在
其他信息
答案 0 :(得分:3)
这里我最近在ios中得到了这些错误,Ruunihg这些代码帮我删除导致问题的文件夹
rm -r ~/.rncache
在项目目录
中转到此文件夹/node_modules/react-native/third_party
然后下载这些文件以获取网址
https://github.com/google/glog/archive/v0.3.4.tar.gz
https://github.com/google/double-conversion/archive/v1.1.5.tar.gz
https://github.com/react-native-community/boost-for-react-native/releases /download/v1.63.0-0/boost_1_63_0.tar.gz
https://github.com/facebook/folly/archive/v2016.09.26.00.tar.gz
现在从第三方文件夹中替换这些文件 清理xocde中的构建并运行代码 这些步骤可能会导致其他错误,让我知道这种情况,因为我这样做后还面临其他问题。但最后我解决了我的问题