1

我正在使用 trigger.io 修改一个应用程序,它是一个仅限 iPad 的应用程序。运行应用程序时它总是在 iPhone 中启动,将其更改为 iPad 似乎会破坏某些东西。它也从纵向开始。

我已经设定:

"requirements": {
"ios": {
    "device_family": "ipad", 
    "minimum_version": "4.0"
}

但是,唉,仍然以 iPhone 模式启动。

如何让模拟器始终以横向模式在 iPad 中启动?

4

2 回答 2

0

更新:自 Trigger.io Forge v1.4.24 以来可以选择模拟器系列和版本:请simulatorfamily参阅http://docs.trigger.io/en/v1.4/tools/local-config.html#available-forge-参数simulatorsdk

以前,您必须从命令行手动运行模拟器 - 为了完整性而保留该方法:


在终端中,切换到应用程序的目录并运行:

.template/lib/ios-sim-xc4.3 launch development/ios/simulator-ios.app --sdk 5.0 --family ipad --stderr output.log

在这里,您可以更改--sdk--family设置以使用不同的版本和设备 - 运行不带参数的命令以查看可用选项。

如果模拟器因段错误而崩溃,请确保使用--stderr参数将输出重定向到文件。

于 2012-11-09T09:58:59.070 回答
0

如果您无法让触发器Device Type Id设置正常工作。例如。你选择com.apple.CoreSimulator.SimDeviceType.iPad-2, 7.1它总是会打开一个 iPhone。

  1. 打开 XCode
  2. Settings那时Downloads
  3. 下载与您在 Trigger's 中选择的内容相匹配的相应 iOS 模拟器版本Device Type Id
于 2015-03-31T21:58:20.850 回答