无法打开liblaunch_sim.dylib
今天我更新了xcode。 当我试图在模拟器上运行项目(ios版本<9.0)时,我得到了这个错误。
“无法打开liblaunch_sim.dylib。尝试重新安装Xcode或模拟器运行时。
它在ios9.0模拟器上完美运行。 这里是屏幕截图。 请帮帮我。
如果您没有在XCode中实际安装模拟器,也会发生这种情况。 我最近升级到XCode 7.1,并没有安装所有的模拟器,并收到了相同的错误。
- 转到首选项 – >下载
- 确认您正在尝试在XCode中运行所需的模拟器旁边的复选标记。
- 如果没有复选标记,则安装select的模拟器。 8.1,8.2,8.3,8.4
我不认为有一个“官方支持”的方式来解决这个问题,但看看这个答案 (这源于这个更详细的故障排除 )的潜在的修复。
[编辑]在你的情况下,尝试运行这些:
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/Developer/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"
首先find目标文件:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib您需要make备份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全部完成。
希望能帮助到你。
我面临类似的问题,当我们有多个版本的Xcode安装时,会发生这个问题…所以我强迫退出所有的Xcode和模拟器,然后打开你想打开的Xcode版本。