如何在终端中运行MonoTouch应用程序以在iOS模拟器中运行?

6

显然,你可以通过运行以下命令从终端启动模拟器中的iOS应用程序:start iOS app in Simulator from Terminal

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

这对于MonoTouch应用程序不起作用——我得到了黑色的模拟器屏幕。如何从终端启动编译后的MonoTouch应用程序在模拟器中运行?
1个回答

4

不确定为什么它不起作用。也许启动的模拟器可能不是您期望的版本。您可能想要检查一下 Console.app 以查看出了什么问题。

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

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

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

有关详细信息,请参见mtouch 手册页面mtouch --help


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接