App Storeのスクリーンショット(具体的にはiPad Pro 12.9 ")を作成する必要があります。シミュレーターのサイズをMacの画面に合うように変更しました。ショットサイズ設定オプションの物理サイズ(Cmd-1)とピクセル精度(Cmd-2)の両方がグレー表示されていますが、シミュレータを100%にリセットするにはどうすればよいですか?
回避策:マウスを使用して手動でシミュレータウィンドウのサイズを変更して、角をつかむことができました(9.1でサイズを調整する新しい方法)。サイズ変更、新しいスクリーンショットの作成、および結果のピクセル寸法の確認による試行錯誤を使用して、手動で100%(2048x2732)に戻すことができました。元の質問はまだ残っています。この回避策を使用せずにシミュレータを100%にリセットする方法はありますか?
シミュレータウィンドウをドラッグして、元のサイズ以上のサイズに達するまでドラッグするだけで、これはうまくいきました。
「ウィンドウスケールのレンダリングを最適化する」オプションを無効にすると、(2048x2732)の解像度でスクリーンショットを取得できます。
ただし、Cmd + 1 ... 5を使用したシミュレータのサイズ変更は無効になりましたが、シミュレータをドラッグしてサイズを変更できますwith pointerはOS Xの通常のウィンドウと同様に使用できます。シミュレーターを右または左または下からドラッグしてサイズを変更できます。
1.Close/Quitシミュレーター
2.Xcode 9.1 >>ウィンドウ>>「デバイスとSimulartors」>>「Simulartors」、設定するデバイス識別子を覚えておいてください
3.ファイルを開きます
〜/ Library/Preferences/com.Apple.iphonesimulator
4.設定したいシミュレーターデバイスIDを見つけます
5.「SimulatorWindowLastScale」値= 1に設定します
Apple Thunderbolt Displayがあり、シミュレーターはディスプレイに合わせてウィンドウを縮小します。ただし、Cmd + Sを押してスクリーンショットを作成すると、結果のPNGは2048x2732の100%サイズのままです。 。ベゼルやコーナーで遊ぶ必要はありません:-)
シミュレーター10.0(Xcode 9.4.1)で
ハードウェア>左回転または右回転
無効化/グレーアウトされた場合、物理サイズの選択(ウィンドウ>物理サイズ)が再度有効になります
ピクセル精度のサイズオプションがグレー表示される本当の理由は、画面解像度が低すぎてデバイスをそのサイズに合わせることができないためです。解決策は、[システム設定]> [mac osでの表示]で画面の解像度を一時的に上げることです。
シミュレータを起動し、通常のサイズに戻したい場合は、シミュレータをクリックしてから、Windowに移動し、scaleオプション、そして実際のサイズを選択します。それで解決します。
Retina互換解像度のないMB/MBP(フルHD/4k画面など)で2番目のモニターを使用している場合は、シミュレーターをノートブックディスプレイに戻し、サイズ変更オプションを再び使用できるようにします。