我已经安装了最新的 Xcode 7 beta 2 版本,当我尝试在 iOS 7.1 Simulator 中运行应用程序时,它会给出以下错误消息:
iOS 7.1 模拟器运行时不可用。
无法打开 liblaunch_sim.dylib。尝试重新安装 Xcode 或模拟器运行时。
你能告诉我如何解决这个错误吗?
我已经安装了最新的 Xcode 7 beta 2 版本,当我尝试在 iOS 7.1 Simulator 中运行应用程序时,它会给出以下错误消息:
iOS 7.1 模拟器运行时不可用。
无法打开 liblaunch_sim.dylib。尝试重新安装 Xcode 或模拟器运行时。
你能告诉我如何解决这个错误吗?
浏览了很多,但我终于找到了一个适合我的解决方案(尝试了 Gend 的答案,但没有奏效)。执行以下几行:
sudo mv "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"{,.bak}
sudo ln -sf "/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"
首先,找到目标文件:
/Applications/Xcode-beta.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 全部完成。
希望能帮助到你。
当您使用 sudo 命令并且终端显示:“找不到命令”然后使用如下命令。
$ sudo mv "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 8.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"{,.bak}(回车)
$ sudo mv "/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"{,.bak}(回车)
$ sudo ln -sf "/Applications/Xcode-beta.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"(回车)
$ sudo ln -sf "/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/system/host/liblaunch_sim.dylib" "/Library/Developer /CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime/Contents/Resources/RuntimeRoot/usr/lib/system/host/liblaunch_sim.dylib"(回车) 退出(回车)
如果之前打开,现在重新启动 Xcode 7。您将能够运行模拟器。
在 Xcode 7 beta 6 中,现在这似乎是可能的。
http://adcdownload.apple.com/Developer_Tools/Xcode_7_beta_6/Xcode_7_beta_6_Release_Notes.pdf
Xcode 7.0 beta 现在支持可下载的旧版模拟器。(20699475)
不过我还没有找到下载这些的地方。我会在/如果我找到它们时更新。