我使用trigger.io修改应用程序,它是一个仅限iPad的应用程序。运行应用程序时总是在iPhone中启动,将其更改为iPad似乎会破坏某些东西。它也从纵向开始。
我已经设定:
"requirements": {
"ios": {
"device_family": "ipad",
"minimum_version": "4.0"
}
但是,唉,仍然在iPhone模式下启动。
如何让模拟器始终以横向模式在iPad中启动?
答案 0 :(得分:0)
更新:从Trigger.io Forge v1.4.24开始,可以选择模拟器系列和版本:请参阅http://docs.trigger.io/en/v1.4/tools/local-config.html#available-forge-parameters中的simulatorfamily
和simulatorsdk
以前,您已从命令行手动运行模拟器 - 该方法为完整性而保留:
在终端中,切换到应用程序的目录并运行:
.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。
Settings
,然后转到Downloads
Device Type Id
中选择的内容相匹配的相应iOS模拟器版本。