今天我更新了xcode。当我试图在模拟器上运行项目时(iOS版本< 9.0),我得到了这个错误。
“无法打开liblaunch_sim. dylib。请尝试重新安装Xcode或模拟器运行时。
它在ios9.0模拟器上运行得很好。这是屏幕截图。请帮助我。
l7wslrjt1#
当你没有在XCode中安装模拟器时,也会出现这种情况。我最近升级到XCode 7.1,没有安装所有的模拟器,收到了同样的错误。
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/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"
字符串
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全部完成。希望对你有帮助。
jtjikinw4#
我遇到了类似的问题,这个问题发生在我们安装了多个版本的Xcode.所以我强制退出所有的Xcode和模拟器,然后打开你想打开的Xcode版本。
8gsdolmq5#
当我试图在macOS Monterey上的Apple Silicon Mac上安装iOS 12模拟器运行时,我遇到了这个错误。解决方案是安装Rosetta,这可以通过终端这样做:
softwareupdate --install-rosetta
5条答案
按热度按时间l7wslrjt1#
当你没有在XCode中安装模拟器时,也会出现这种情况。我最近升级到XCode 7.1,没有安装所有的模拟器,收到了同样的错误。
ef1yzkbh2#
我不认为有一个“官方支持”的方法来解决这个问题,但看看this answer(它起源于this more detailed troubleshoot)的潜在修复。
[编辑]在这种情况下,尝试运行这些:
字符串
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全部完成。
希望对你有帮助。
jtjikinw4#
我遇到了类似的问题,这个问题发生在我们安装了多个版本的Xcode.所以我强制退出所有的Xcode和模拟器,然后打开你想打开的Xcode版本。
8gsdolmq5#
当我试图在macOS Monterey上的Apple Silicon Mac上安装iOS 12模拟器运行时,我遇到了这个错误。
解决方案是安装Rosetta,这可以通过终端这样做:
字符串