2012-12-25 55 views
6

显然,你可以start iOS app in Simulator from Terminal运行如何在终端中的iOS模拟器中运行MonoTouch应用程序?

/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app/Contents/MacOS/iPhone\ Simulator -SimulateApplication path_to_your_app/YourFavouriteApp.app/YourFavouriteApp 

这不会对MonoTouch的应用程序 - 我得到一个黑色的屏幕模拟器的工作。
如何从终端在Simulator中启动已编译的MonoTouch应用程序?

回答

4

不知道为什么它不起作用。可能启动的模拟器可能不是您所期望的版本。您可能需要检查Console.app以查看出了什么问题。

无论如何,您可以使用mtouch来启动您的应用程序,例如,

/Developer/MonoTouch/usr/bin/mtouch --launchsim=/path/to/your/application.app 

您还可以指定要使用哪个版本的iOS以及设备(iPhone或iPad)来启动。
默认情况下,它在iPhone模拟器上运行。添加--device=2标志将切换到iPad。

有关详细信息,请参阅mtouchman pagemtouch --help

+0

谢谢!这一个工作。 –

相关问题