在iOS上构建RN应用时无法找到最新的可用模拟器运行时-Image.xcassets

时间:2020-08-19 01:27:16

标签: ios xcode react-native

我正在尝试对几个月没有接触过的应用进行一些调整。

我只是尝试使用xCode构建应用程序并收到此错误

enter image description here

我正在物理设备上运行该应用程序

enter image description here


我尝试做

aot: false

Product -> Clean build folder

但是问题仍然存在。


更新 我也不断收到此错误

yarn cache clean --force

当我消失

  • 清理了我的构建文件夹
  • 删除了我的node_modules,Pods,Podfile.lock和yarn.lock

但是后来又回来了

这是我的启动屏幕

enter image description here

4 个答案:

答案 0 :(得分:7)

解决方案1:

sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService

解决方案2

升级时,您可能会拖曳当前版本的Xcode不再可用的旧模拟器。您可以通过在 Terminal (终端)中运行此命令来清理它们:

xcrun simctl delete unavailable
首先

退出 Xcode 只是为了好的措施。从文档中:

删除一个设备或所有不可用的设备。

解决方案3:

安装/重新安装模拟器成功了!

在(XCode首选项->下载->组件)下查看

解决方案4(山姆解决方案)

只需删除Xcode 并从developer.apple.com/download/more安装最新版本。

答案 1 :(得分:3)

sudo xcrun simctl shutdown all && sudo xcrun simctl erase all

它有助于修复詹金斯

答案 2 :(得分:0)

通过删除以下文件夹的内容来尝试删除模拟器的运行时间:“ / Library / Developer / CoreSimulator / Profiles / Runtimes”,然后重新启动Xcode和模拟器,然后重试。

有时候那里的数据会变旧​​,需要重建。

答案 3 :(得分:0)

对于我来说,Developer内没有CoreSimulator文件夹。 CommandLineTools的文件夹只有一个。因为没有显示任何模拟器图像并且直接执行模拟器应用程序会导致崩溃,所以该如何处理

Please check from apple developer