Xcode 4.3.1 之后 iOS 模拟器去了哪里?
Posted
技术标签:
【中文标题】Xcode 4.3.1 之后 iOS 模拟器去了哪里?【英文标题】:Where did iOS Simulator go after Xcode 4.3.1? 【发布时间】:2012-03-16 21:18:23 【问题描述】:我有时需要运行独立于 Xcode 的 ios 模拟器来在 Safari 上进行测试。我以前只能在 Spotlight 中查找它并从那里运行它。但是自从我升级到 Xcode 4.3.1 之后,Spotlight 就再也找不到它了。知道它去哪儿了吗?
【问题讨论】:
@MDT 这是个好主意!介意把它放在答案部分吗? 【参考方案1】:从 Xcode 启动模拟器,当它出现在您的 Dock 中时,右键单击它并选择 Keep in Dock。
模拟器也可以直接从Finder启动:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ 模拟器.app
编辑:我不知道这是否一直在这里,但我刚刚发现您也可以通过右键单击 Dock 中的 Xcode 图标 >> 打开开发者工具 >> iOS 模拟器来启动模拟器。
【讨论】:
它在 Xcode/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/【参考方案2】:它嵌入在您从 Mac Store 或开发者网站下载的 Xcode.app
捆绑包中。我发现现在启动它的最佳方法是启动一些应用程序,然后终止该应用程序,但不要退出模拟器。
【讨论】:
是的,这就是我一直在做的事情。但是不得不等待 Xcode + 应用程序启动才能在 Safari 上进行测试是很烦人的……我希望有更好的方法。 @pixelfreak 您可以在 Finder 中导航到应用程序包,按住 ctrl+单击它,选择Show Bundle Contents
,然后导航到模拟器并在那里启动它。也许拖一个快捷方式到它。模拟器现在隐藏在特定 SDK 的 Developer 目录下,而不是位于 Applications 下的*** Developer 目录中。【参考方案3】:
这是 sim 应用程序现在所在位置的技术路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app
(即使您在查找器中查看时的显示名称现在更改为“iOS Simulator.app”)
【讨论】:
【参考方案4】:看来您也可以通过转到 Xcode 的Preferences > Downloads
来安装模拟器。在那之后,我认为模拟器将像以前一样成为它自己的应用程序。
【讨论】:
以上是关于Xcode 4.3.1 之后 iOS 模拟器去了哪里?的主要内容,如果未能解决你的问题,请参考以下文章