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 以降、シミュレータ ファミリとバージョンの選択が可能です: http://docs.trigger.io/en/v1.4/tools/local-config.html#available-forge-simulatorfamilyを参照しsimulatorsdkてください。パラメーター

以前は、コマンドラインからシミュレーターを手動で実行していましたが、その方法は完全を期すために保存されています。


ターミナルでアプリのディレクトリに移動し、次を実行します。

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

ここで、--sdkとの--family設定を変更して、異なるバージョンとデバイスを使用できます。引数を指定せずにコマンドを実行すると、使用可能なオプションが表示されます。

segfault でシミュレーターがクラッシュした場合は、必ず--stderr引数を使用して出力をファイルにリダイレクトしてください。

于 2012-11-09T09:58:59.070 に答える