React Native 项目中的错误:在带有 Rosetta 的 Xcode 14.3.1 中缺少 CoreModules、Firebase 和其他目标所需的架构

问题描述 投票:0回答:1

我在 Xcode 14.3.1 中尝试运行 React Native 项目时遇到问题。我收到一条警告,指出

CoreModules、DoubleConversion、FBLPromises、FirebaseCore、 FirebaseCoreExtension、FirebaseCoreInternal、FirebaseInstallations、 FirebaseMessaging、GTMSessionFetcher、GoogleDataTransport、 GoogleToolboxForMac、GoogleUtilities、GoogleUtilitiesComponents、 Protobuf、RCTAnimation、RCTBlob、RCTImage、RCTLinking、RCTNetwork、 RCTSettings 和其他 47 个目标缺少所需的架构。

为了解决这个警告,我尝试使用 Rosetta 进行构建,但是在成功构建后,我在启动模拟器时遇到了问题。我收到以下错误:

“无法启动设备,因为无法在磁盘上找到它。 设备的数据不再存在于 /Users/ibrahim/Library/Developer/CoreSimulator/Devices/10542D30-BC9E-4457-BB6A-25B15CD66322/data。 使用Xcode中的设备管理器或simctl命令行工具来 正确删除设备或删除内容和设置。”

有人在使用 Rosetta 构建时遇到过类似的问题或遇到过这个特定问题吗?任何有关解决此问题的见解或建议将不胜感激。

谢谢你。

ios xcode react-native ios-simulator rosetta
1个回答
0
投票
  1. 列出可用设备
    xcrun simctl list devices
  2. 在 xcode->window->Devices and Simulators->Simulators 中打开设备管理器并检查您的模拟器是否存在或创建一个新的
© www.soinside.com 2019 - 2024. All rights reserved.