如何在Xcode 7.0 beta 2中运行iOS 7.1 Simulator?
我已经安装了最新的Xcode 7 beta 2版本,当我尝试在iOS 7.1 Simulator中运行应用程序时,它提供了以下错误消息:
iOS 7.1模拟器运行时不可用。
无法打开liblaunch_sim.dylib。 尝试重新安装Xcode或模拟器运行时。
你能不能让我知道如何解决这个错误?
你不能(至less以官方的方式)。
取自Xcode Beta 2文档 (第7页)。
希望能帮助到你。
编辑9月 – 2015年:
感谢Cœur的信息,现在你可以使用以前的版本的ios模拟器。
采取了很多浏览,但我终于find了一个解决scheme,为我工作(试过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"
来源: https : //gist.github.com/leecade/83b4e710d7c741152527
首先find目标文件:
/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命令和terminal说:“找不到命令”然后使用下面的命令。
sudo su(进入)
$ sudo mv“/ Library / Developer / CoreSimulator / Profiles / Runtimes / iOS 8.1.simruntime / Contents / Resources / RuntimeRoot / usr / lib / system / host / liblaunch_sim.dylib”{,。bak}(enter)
$ sudo mv“/ Library / Developer / CoreSimulator / Profiles / Runtimes / iOS 7.1.simruntime / Contents / Resources / RuntimeRoot / usr / lib / system / host / liblaunch_sim.dylib”{,。bak}(enter)
$ 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“(enter)Exit(enter)
现在重新启动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)
我还没有find一个地方来下载这些呢。 如果我find他们,我会更新。