我正在尝试帮助一位新团队成员通过 CLI 或 Xcode 让我们的 RN 应用程序在他的模拟器上运行。
从 CLI,我们收到以下错误:
Ld /Users/USERNAME/Library/Developer/Xcode/DerivedData/APPFOLDER-bxdehwlqvykiwgbwavwistqbnidi/Build/Products/Debug-iphonesimulator/APP.app/APP normal x86_64
我们已经尝试了所有标准解决方案,例如:
rm -rf ~/Library/Caches/CocoaPods
rm -rf Pods
rm -rf ~/Library/Developer/Xcode/DerivedData/*
pod deintegrate
pod setup / pod install
还尝试在 Podfile 中取消注释
flipper!()
,并在 Xcode 中修改 Build Phases > Link Binary With Library
。
MacBook Pro M2, 操作系统蒙特雷, Xcode 13.4.1
我自己的电脑是M1,OS Monterey。我在尝试启动模拟器时从未遇到过这么多问题。
任何建议都会有所帮助。谢谢。
您可能需要安装 Rosetta。但是,您提到您也有一个 m1。你不是必须为你的应用程序安装 Rosetta 吗?
softwareupdate --install-rosetta
过去为我解决了这个问题。
您也可以尝试创建一个单独的 RN 应用程序并检查您是否遇到同样的问题。 (如果你这样做,问题不在于罗塞塔)。在这种情况下,我会回顾这些步骤https://reactnative.dev/docs/environment-setup