Wrong screenshot size in Xcode 10 using Simulator

Do not use cmd+4 shortcut, use Simulator -> New Screenshot.

For me, using system shortcut produces bad results, Simulator screenshot works ok.

here


With Xcode 13.4.1, I'm using the following simulators to create screenshots:

  • iPhone 13 Pro Max 9 (6.5-inch)
  • iPhone 8 Plus (5.5-inch)
  • iPad Pro (11-inch) (2nd generation)
  • iPad Pro (12.9-inch) (4th generation)

The other simulators might give you incorrect sizes.

To take the screenshot, use the screenshot button above the simulator or File - Save Screen.

Edit: updated for Xcode 13.4.1


With Xcode 10, iphone 8 plus simulator worked for 5.5inch. Then, Iphone Xs Max for 6.5 inch, but this needed the alpha removed, which can be done by opening the image, clicking 'file' > 'export' and unchecking alpha.


After testing, it looks like Xcode 10.0 has full resolution screenshot ability for iPhone X series simulators only. It's good to know that it is enough to make 6.5" screen size screenshots to submit to the App Store, so just use iPhone X series simulators for screenshots to solve the issue.