oab*_*rca 13 iphone xcode itunesconnect
在发布我的应用程序以在应用商店中分发之前,iTunes Connect会要求我提供屏幕截图.我知道iPhone 4的屏幕截图尺寸是640x1136,但是较新的iPhone 4.7和5.5英寸的屏幕截图尺寸是多少?
Han*_*son 45
大小为iPhone X最大值与@ 3×缩放(苹果名:超级视网膜HD 6.5显示"),坐标空间:414 X 896点和1242 X 2688个像素,458 PPI,设备的物理尺寸是在3.05 X 6.20或77.4 X157.5毫米.
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X Max Screen bounds: (0.0, 0.0, 414.0, 896.0), Screen resolution: (0.0, 0.0, 1242.0, 2688.0), scale: 3.0
Run Code Online (Sandbox Code Playgroud)
大小为iPhone X与@ 2X缩放(苹果名:超级视网膜HD 6.1"显示器),坐标空间:414 X 896点和828 X 1792像素,326 PPI,设备的物理尺寸是在2.98 X 5.94或75.7 X150.9毫米.
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X Screen bounds: (0.0, 0.0, 414.0, 896.0), Screen resolution: (0.0, 0.0, 828.0, 1792.0), scale: 2.0
Run Code Online (Sandbox Code Playgroud)
尺寸为iPhone X和iPhone X,缩放比例为3倍(Apple名称:Super Retina HD 5.8"显示屏),坐标空间:375 x 812点和1125 x 2436像素,458 ppi,设备物理尺寸为2.79 x 5.65英寸或70.9 x 143.6毫米.
let screen = UIScreen.main
print("Screen bounds: \(screen.bounds), Screen resolution: \(screen.nativeBounds), scale: \(screen.scale)")
//iPhone X and X Screen bounds: (0.0, 0.0, 375.0, 812.0), Screen resolution: (0.0, 0.0, 1125.0, 2436.0), scale: 3.0
Run Code Online (Sandbox Code Playgroud)
尺寸为iPhone 8 Plus(6,6s,7和8 Plus),缩放倍数为3倍(Apple名称:Retina HD 5.5),坐标空间:414 x 736点和1242 x 2208像素,401 ppi,屏幕物理尺寸为2.7 x 4.8英寸或68 x 122毫米.
尺寸为iPhone 8(6,6s和iPhone 7),缩放比例为2x(Apple名称:Retina HD 4.7),坐标空间:375 x 667点,750 x 1334像素,326 ppi,屏幕物理尺寸为2.3 x 4.1 in或58 x 104毫米.
与iPhone 5相比,它是640 x 1136,iPhone 4 640 x 960.
注意:要构建利用新手机的全屏幕尺寸应用程序添加LaunchImages在尺寸:1242×2208个,2208 X 1242和750 X 1334.在添加这些LaunchImages之前,模拟器中的大小会有所不同,因为旧的应用程序会缩放.

Mix*_*xaz 10
您可能会发现此信息也很有用,取自Andy Orsow的文章(谢谢伙计!)iOS屏幕尺寸是多少?:
以下尺寸包括iOS状态栏区域,因此请务必在设计中留出空间.有关状态栏信息,请参阅本文的底部.
请记住,移动项目可以滚动,因此下面列出的屏幕高度只是您设计的最低高度.
iPhone 6 Plus
人像:1242 x 2208(Launch Image:iPhone人像iOS8 - Retina HD 5.5)
风景:2208 x 1242(手机风景iOS8 - Retina HD 5.5)
iPhone 6
人像:750 x 1334(iPhone人像iOS8 - Retina HD 4.7)
风景:1334 x 750
iPhone
5,5S ,5C肖像:640 x 1136("iPhone人像iOS5,6 - 视网膜4"和"iPhone人像iOS7,8 - 视网膜4")
风景:1136 x 640
iPhone
4,4S肖像:640 x 960(iPhone肖像iOS5,6 - 2x和iPhone肖像iOS7,8 - 2x)风景:960 x 640
iPhone 1,2和3
纵向:320 x 480(iPhone纵向iOS5,6 - 1x)
横向:不支持
iPad Air/Retina iPad
人像:1536 x 2048(iPad人像iOS 7-9 - 2x)
风景:2048 x 1536(iPad风景iOS 7-9 - 2x)
iPad Mini
Portrait:1536 x 2048(iPad Portrait iOS 7-9 - 2x)
风景:2048 x 1536(iPad风景iOS 7-9 - 2x)
iPad - 非Retina
肖像:768 x 1024(iPad Portrait iOS 7-9 - 1x)iOS 5,6?
风景:1024 x 768(iPad风景iOS 7-9 - 1x)iOS 5,6?
Apple Watch
42mm:312x390px
38mm:272x340px
InVision将为您的设计覆盖状态栏,因此将其包含在您的设计中取决于您自己.但是,您需要确保在帐户顶部显示状态栏.
在您的设计的顶部,留出空间:
iPhone 6 Plus: 60px高度
iPhone 4-6: 40px高度
iPhone - 非视网膜: 20px高度
Retina iPad:高40像素
非视网膜iPad: 20px高度
如果您不想在设计中包含状态栏,请在项目选项中选中"我的设计从状态栏下方开始"框.
编辑:我不得不将启动图像添加到我的应用程序,我无法找到有关模拟器如何与启动图像资产中的Apple图像名称相对应的信息.我在http://www.ios-developer.net/iphone-ipad-programmer/icons_and_graphics/default-image找到了这样的信息,并在这里添加.