我正在尝试从终端在iPad模拟器上安装并启动已编译的MonoTouch应用程序。现在,我正在使用

mtouch --sdk=5.0 --launchsim=MyApp.app

该应用程序将启动,但是无论模拟器当前处于何种状态,它都会始终在iPhone模拟器(而不是iPad模拟器)上启动该应用程序,尽管该应用程序仅针对iPad设置。 mtouch的用法表明,我可以将一个值传递给--device=VALUE选项以指定要使用的设备的类型,但是无论我把它作为iPhone模拟器启动什么。

我的问题是,此选项可接受的值是多少?当然可以,因为MonoDevelop在正确的模拟器中启动应用程序没有问题。

最佳答案

您正在寻找的是:

/Developer/MonoTouch/usr/bin/mtouch --launchsim=MyApp.app --device=2

与使用的基础API的值相同。话虽如此,它并不是真正有用的。我将研究添加有关此内容的文档(--help)以及对某些字符串值的支持。

关于ios - mtouch --device = VALUE选项的可接受值是多少?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8811750/

10-15 18:35