ios 无法打开liblaunch_sim.dylib

mmvthczy  于 2023-11-19  发布在  iOS
关注(0)|答案(5)|浏览(140)

今天我更新了xcode。当我试图在模拟器上运行项目时(iOS版本< 9.0),我得到了这个错误。

“无法打开liblaunch_sim. dylib。请尝试重新安装Xcode或模拟器运行时。

它在ios9.0模拟器上运行得很好。这是屏幕截图。请帮助我。

l7wslrjt

l7wslrjt1#

当你没有在XCode中安装模拟器时,也会出现这种情况。我最近升级到XCode 7.1,没有安装所有的模拟器,收到了同样的错误。

  • 前往偏好设置->下载
  • 验证您在XCode中尝试运行的所需模拟器旁边有一个复选标记。
  • 如果没有复选标记,则安装所选的模拟器。8.1,8.2,8.3,8.4
ef1yzkbh

ef1yzkbh2#

我不认为有一个“官方支持”的方法来解决这个问题,但看看this answer(它起源于this more detailed troubleshoot)的潜在修复。
[编辑]在这种情况下,尝试运行这些:

sudo cp "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.‌​dylib"{,.bak}

sudo ln -sf "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/D‌​eveloper/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.‌​dylib"

字符串

zour9fqk

zour9fqk3#

首先,找到目标文件:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib您需要备份liblaunch_sim.dylib
第二,复制到目的地(记得备份)
/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib如果需要的话:iOS 8.1.simruntime iOS 8.2.simruntime iOS 8.3.simruntime全部完成。
希望对你有帮助。

jtjikinw

jtjikinw4#

我遇到了类似的问题,这个问题发生在我们安装了多个版本的Xcode.所以我强制退出所有的Xcode和模拟器,然后打开你想打开的Xcode版本。

8gsdolmq

8gsdolmq5#

当我试图在macOS Monterey上的Apple Silicon Mac上安装iOS 12模拟器运行时,我遇到了这个错误。
解决方案是安装Rosetta,这可以通过终端这样做:

softwareupdate --install-rosetta

字符串

相关问题