在trigger.io中更改默认启动设备

时间:2012-11-08 11:19:23

标签: ios xcode trigger.io

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

我已经设定:

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

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

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

2 个答案:

答案 0 :(得分:0)

更新:从Trigger.io Forge v1.4.24开始,可以选择模拟器系列和版本:请参阅http://docs.trigger.io/en/v1.4/tools/local-config.html#available-forge-parameters中的simulatorfamilysimulatorsdk

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


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

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

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

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

答案 1 :(得分:0)

如果您在触发Device Type Id设置工作时遇到问题。例如。您选择com.apple.CoreSimulator.SimDeviceType.iPad-2, 7.1并始终打开iPhone。

  1. 打开XCode
  2. 转到Settings,然后转到Downloads
  3. 下载与您在触发器Device Type Id中选择的内容相匹配的相应iOS模拟器版本。