我可以启动iPhone模拟器没有“生成和运行”?
我想在“构build和运行”之前删除模拟器中的应用程序。 我怎样才能启动模拟器,所以我可以做删除? 如果我通过“构build并运行”来启动它,那么由于我正在尝试修复一个错误,所以我得到一个很长的日志输出。 我想避免这一点。
模拟器只是一个应用程序,因此您可以像其他应用程序一样运行它。
要直接从terminal运行模拟器,请使用open
命令预先添加这些位置
Xcode 7.x,8.x和9.x
在Xcode 7.x中,iPhone Simulator再次移动了: /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)中,我发现使用Dock图标或Xcode菜单中的Open Developer Tool
菜单非常方便:
Xcode 3.x
在Xcode 3.x,它住在这里:
/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app
在未来的Xcode版本中,它可能会再次移动,这是一个松鼠般的小应用程序。
由于XCode 4.3的位置已经改变,现在可以在以下位置find模拟器:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/
为了跟进@jimbojw的新命令,通过新的Xcode(通过首选项安装)创build一个快捷方式是:
ln -s /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app /Applications/iPhone\ Simulator.app
这将在应用程序文件夹中为您创build一个快捷方式。
从terminal您可以使用:
open -a iPhone\ Simulator open -a iOS\ Simulator open -a Simulator
这一切都取决于模拟器的应用程序名称,这可以随着Xcode的每次迭代而改变。
首先,将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
图标并selectKeep in Dock
不用打开Xcode:
open /Applications/Xcode.app/Contents/Developer/Applications/iOS\ Simulator.app/
使用Spotlight 。
但只有最后一个模拟器将被打开。 如果您上次使用iPad Air 2
,Spotlight将会打开它。 如果这次你想打开iPhone 6s
,那就是个问题。
对于Xcode 7.2
打开/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator.app
sudo ./Simulator
在你的个人资料中添加这个path是最好的方法。
- 如何删除设备上的iOS崩溃记者日志?
- 如何为iPhone 6/6 Plus Landscape Only Apps创build启动图像?
- 如果模态ViewController的演示风格是UIModalPresentationFormSheet,iPad键盘不会解散
- 使用 pathForResource:ofType:inDirectory访问文件:
- 构buildiOSnetworking应用程序的最佳架构方法(REST客户端)
- 如何更改UIStackView的背景颜色?
- 如何在iOS7中使用dynamic文本大小的自定义字体
- popViewController的完成块
- BSXPCMessage消息收到错误:连接中断