我已经被困在这一个在两个项目了!(傻我没有写我是如何解决这个问题的第一次周围🤦🏼♂️。)我有一个React原生项目和运行yarn ios给我带来了这个错误Ld /Users/myname/Library/Developer/Xcode/DerivedData/appname-hash/Build/Products/Debug-iphonesimulator/appname.app/appname normal (in target 'appname' from project 'appname')
我已经尝试在随机顺序(如果我需要做这些在特定的顺序,请让我知道)
- 删除DerivedData/appname文件夹
- 清理xcode build文件夹
- 删除和重新安装pod
- 通过yarn删除、清理yarn缓存、重新安装节点模块。
我已经没有什么想法了,我读过的所有文章似乎都只指出了上面的解决方案,而这些解决方案对我不起作用。
环境
- Mac(Intel)Monterey 12.0.1
- React Native 0.64.2
- NPM@8.3.0(全局)
- xCode 13.1
任何帮助都非常感谢!
谢谢你!
1条答案
按热度按时间ej83mcc01#
在我自己的例子中,我得到了这个错误
作者上面提到的步骤对我很有效
1.删除您的pod:cd
ios
并运行rm -rf pods && rm podfile.lock
,然后运行cd ../
(返回到根文件夹)1.删除您的
yarn.lock
或npm.lock
和node_modules
文件夹:运行rm -rf node_modules && rm yarn.lock
1.删除
Project Build Data and Indexes
和XCode cache
:转到系统首选项并搜索存储。单击存储设置,单击Developer
并删除Project Build Data and Indexes and XCode cache
x1c 0d1x4.清空你的缓存
1.按顺序重新安装所有组件- node_modules和pod
yarn install
或npm install
ios
并运行pod install
这些步骤为我工作。谢谢,@Brett Saxon