2017-10-13 10 views
6

Xcode 9.0のiPhone 8 Plusシミュレータからサイズ1242 x 2208(App Storeに必要)のスクリーンショットを取得するにはどうすればよいですか?以前のバージョンのXcodeと同じように、シミュレータのサイズを変更することはできません。それを行う方法はありますか?Xcode 9のiPhone Simulatorでスクリーンショットを撮る

+0

シミュレータを100%にスケーリングし、 '⌘'+' s'を押します。適切なサイズのスクリーンショットがデスクトップに表示されます。 – holex

+0

私はまったく同じ問題を抱えています。 – narner

+0

シミュレータを** 100%**にスケーリングしてから '⌘'+' s'を押して問題を解決しますか? – Jack

答えて

1

Cmnd + Sは、シミュレータからスクリーンショットを取得します。それは期待どおりに機能しませんか?

+0

それは働いています。しかし、スクリーンショットの寸法は8 Plusデバイスには適していません。これまでは、シミュレータの最大スケールサイズを使用して、App Storeに必要なスクリーンショットの正確なサイズを取得できます。今私は推測するシミュレータのサイズを変更することはできません。 –

+0

ああ..私はそれを知りませんでした。 –

+0

しかし、シミュレータのフルスケール後にスクリーンショットを撮ることができます。それはいつも適切なサイズ1242x2208 – iPatel

1

私はXCode 9.0のiPhone 8 Plusシミュレータからサイズ1242 x 2208(App Storeに必要)のスクリーンショットを以下の手順で実行しようとしました。

  • あなたのシミュレータ
  • コマンド+ S

のツールバーにあなたのシミュレータ

  • ダブルクリックして開き、保存されたスクリーンショットは右の寸法を持つことになります。それはすべてのシミュレータで動作します。私はここに同様の問題に会ったとしている

    enter image description here

  • +0

    downvotedを取得している理由がわからない、これは動作します! – Crashalot

    +1

    @Crashalotはあなたの投票には感謝しています;) – trungduc

    +0

    これは、シミュレートされたデバイスサイズとコンピュータの解像度に応じて、いくつかの状況でのみ機能します。 「Window Scaleのレンダリングを最適化する」(arunjosの答え)を無効にすると、常に動作します。 (私はdownvoteをしなかった) – hashemi

    23

    は、ソリューションです。 "Debug"から "" レンダリングウィンドウスケールの最適化をオフにします。 ズームを使ってスクリーンショット(Cmnd + S)を撮ってください。今では(ウィンドウをクリックすると正確ピクセルを設定)異なるiPhone Plusの画面を使用し、それは「正確なピクセル」 であることを確認してくださいサイズ1242 X 2208

    enter image description here

    +0

    ありがとう!この問題を30分過ごす:/アップルは6か月ごとに自分のことを変えるのをやめるべきだ – Andrey

    関連する問題