【发布时间】:2011-06-30 05:31:20
【问题描述】:
我想在“构建并运行”之前删除模拟器中的应用程序。如何启动模拟器以便进行删除?如果我通过“构建并运行”来启动它,我会得到一个很长的日志输出,由于我正在尝试修复一个错误,这需要一段时间。我想避免这种情况。
【问题讨论】:
标签: xcode ios-simulator
我想在“构建并运行”之前删除模拟器中的应用程序。如何启动模拟器以便进行删除?如果我通过“构建并运行”来启动它,我会得到一个很长的日志输出,由于我正在尝试修复一个错误,这需要一段时间。我想避免这种情况。
【问题讨论】:
标签: xcode ios-simulator
模拟器只是一个应用程序,因此您可以像运行任何其他应用程序一样运行它。
要直接从终端运行模拟器,请在这些位置前面加上 open 命令
Xcode 7.x、8.x 和 9.x
在 Xcode 7.x 中,iPhone 模拟器再次移动:/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app。
Xcode 6.x
在 Xcode 6.x 中,iPhone 模拟器再次移动,现在驻留在此处:/Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app。
Xcode 4.x、5.x
在 Xcode 4.x(Mountain Lion 上的 4.5)和 Mavericks 上的 Xcode 5.0.x 中,它位于:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
在我的 Xcode (4.5.2) 版本中,我发现从停靠图标或 Xcode 菜单中使用 Open Developer Tool 菜单非常方便:
Xcode 3.x
在 Xcode 3.x 中,它位于此处:
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
在 Xcode 的某些未来版本中,它可能会再次移动,它是一个松鼠般的小应用程序。
【讨论】:
open 终端命令),它将运行。顺便说一句,它被称为“iOS Simulator.app”,带有较新的 iPhone SDK。
open 是缺失的部分。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app
您可以从终端使用:
open -a iPhone\ Simulator
open -a iOS\ Simulator
open -a Simulator
这一切都取决于模拟器的应用程序名称,这可以随着 Xcode 的每次迭代而改变。
【讨论】:
iOS\ Simulator。
由于 XCode 4.3 的位置发生了变化,现在可以在以下位置找到模拟器:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
【讨论】:
跟进@jimbojw 使用新 Xcode 创建快捷方式的新命令(通过首选项安装)是:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
这将为您在应用程序文件夹中创建一个快捷方式。
【讨论】:
首先,将 iOS 模拟器添加到应用程序中:
ln -s /Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
您可以从那里在 Finder 中打开它或将其拖到启动栏。
来源:http://www.bram.us/2010/05/05/xcode-iphone-simulator-location/
【讨论】:
这是一个较老的问题,但如果您只是想从 Xcode 4.5 UI 运行模拟器,您可以执行以下操作:Xcode > Open Developer Tool > iOS Simulator。
【讨论】:
最简单的方法是从Xcode启动模拟器,然后在dock上,Ctrl+Click在图标上选择Keep in Dock
【讨论】:
无需打开 Xcode:
open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
【讨论】:
alias ios="open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app",这样我就可以从命令行运行 ios。
Simulator.app 而不是 iOS Simulator.app。
对于 Xcode 7.2
打开 /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.app
sudo ./模拟器
在您的个人资料中添加此路径是最好的方法。
【讨论】: