iOS之苹果调整 App Store 截图上传规则,截图尺寸、大小等
链接:https://zhuanlan.zhihu.com/p/23041522
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
自从 8 月中旬苹果向开发者发布了一封关于“上传至 App Store 的 App 可设置一套尺寸相同的截图“的邮件以来,小编收到了很多与此问题相关的咨询:
- 上传一套截图的话,应该选择什么尺寸?
- 如何为应用设置尺寸相同的截图?
- 还能根据设备的不同,设置不同尺寸的截图吗?
- 每种截图的尺寸分别是多少?
……
目前,有部分开发者仍然对此次苹果针对截图的调整充满疑问。为帮大家解开谜团,小编将近期解答的相关问题以及 ITC 后台对截图的规定进行了梳理。
1、使用一套截图时,需要选择最大尺寸的屏幕截图
苹果在 iTunes Connect 开发者指南 (iTunes Connect Developer Guide)中对使用一套相同尺寸的截图进行了规定:使用一套尺寸相同的截图时,最好选择最大尺寸的屏幕截图。

也就是说,如果你的应用只支持 iPhone,你只需提供 5.5 英寸的显示屏截图(像素-纵向:1242 x 2208,横向:2208 x 1242)即可。如果你的应用支持iPad,一套 12.9 英寸的屏幕截图就可以满足要求。
2、可设置一套尺寸相同的截图,也可以按照之前的方式——根据设备的不同,设置尺寸不同的截图

苹果发布的邮件大意是“如果你的 App 并没有基于设备的型号采用不同的 UI 或操作,在本地化方面也没有特殊要求,便可以选择为应用上传一套尺寸相同的截图”。
A. 如何为应用设置一套尺寸相同的截图?
如果想为 App 设置一套尺寸相同的截图,我们只需在“5.5 英寸显示屏”部分点击“选择文件”,然后上传一套 5.5 英寸的截图,最后将下图红色横线部分勾选即可。

注:4.7 英寸、4 英寸、3.5 英寸显示屏部分都可以使用上一级别的尺寸,且红色横线部分的尺寸会根据上一级别所用尺寸的变化而变化。也就是说,如果“4.7 英寸显示屏”部分勾选了【使用 5.5 英寸显示屏】,“4 英寸显示屏”部分就会自动变成【使用 5.5 英寸显示屏】,以此类推。
B. 如何根据设备的不同,设置尺寸不同的截图?
如果不想使用一套尺寸相同的屏幕截图,我们可以在 5.5 英寸、4.7 英寸、4 英寸、3.5 英寸显示屏部分分别点击“选择文件”,然后上传不同尺寸的截图。

注:4.7 英寸、4 英寸、3.5 英寸显示屏部分都可以使用上一级别的尺寸。
3、针对不同的设备,苹果给出了不同的屏幕截图要求
面向 iPhone 的有 4 种,分别是 5.5 英寸、4.7 英寸、4 英寸、3.5 英寸。面向 iPad,有 2 种:9.7 英寸、12.9 尺寸……以下是苹果公布的规格要求:
- iPhone
A. 3.5 英寸 Retina 显示屏屏幕快照要求↓

B.4 英寸 Retina 显示屏屏幕快照要求↓

C. 4.7 英寸 Retina 显示屏屏幕快照要求↓

D. 5.5 英寸 Retina 显示屏屏幕快照要求↓

- iPad
对于 9.7 英寸 Retina 显示屏屏幕快照要求,苹果做了如下规定↓

苹果对 12.9 英寸 Retina 显示屏屏幕快照要求,除了像素不同之外,其他基本类似:
- 72 dpi、RGB、平展、不透明
- 高品质 JPEG 或 PNG 图像文件格式
- 大小范围:
- 高分辨率纵向不能超过 2048 x 2732 像素
- 高分辨率横向不能超过 2732 x 2048 像素
iOS之苹果调整 App Store 截图上传规则,截图尺寸、大小等的更多相关文章
- iOS9新系统下APP Store 应用上传新指南
一 iTunes Connect介绍 iTunes Connect是面向iOS应用开发人员的苹果门户网站,供开发人员管理其应用,跟踪下载情况.今年1月份闹得沸沸扬扬的iTunes Connect BU ...
- iOS9新系统下App Store应用上传新指南
http://www.cocoachina.com/appstore/20151010/13691.html 最近频繁收到小伙伴们的反馈,说经过前期学习已对ASO规则略有了解,但APP的提交审核是由技 ...
- 发布iOS应用(xcode5)到App Store(苹果商店) 详细解析
发布iOS应用(xcode5)到App Store(苹果商店) 详细解析 作者:Memory 发布于:2014-8-8 10:44 Friday IOS 此教程可能不太适合,请移步至最新最全的:201 ...
- iOS提交应用至App Store流程及真机调试 一,证书、配置文件
前言:你要有苹果开发人员账号,我用的是个人账号.其次xcode为xcode 7,因为xcode 7须要 os x 系统 10.11 或更高的版本号, 所以os x 系统也须要 10.11 或更高的版本 ...
- iOS 跳转到 App Store 下载评分页面
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,bi ...
- mvc5 + ef6 + autofac搭建项目(四).1视屏上传生成截图
即上一篇中上传涉及到的 一个视频生成截图的问题,这个很简单,这是上一篇中的代码片段 #region 视频上传,生成默认展示图片(自动剪切) try { string fileSavePath = Da ...
- JS打开摄像头并截图上传
直入正题,JS打开摄像头并截图上传至后端的一个完整步骤 1. 打开摄像头主要用到getUserMedia方法,然后将获取到的媒体流置入video标签 2. 截取图片主要用到canvas绘图,使用dra ...
- 头像截图上传三种方式之一(一个简单易用的flash插件)(asp.net版本)
flash中有版权声明,不适合商业开发.这是官网地址:http://www.hdfu.net/ 本文参考了http://blog.csdn.net/yafei450225664/article/det ...
- 在Asp.Net Core中配置使用MarkDown富文本编辑器实现图片上传和截图上传(开源代码.net core3.0)
我们的富文本编辑器不能没有图片上传尤其是截图上传,下面我来教大家怎么实现MarkDown富文本编辑器截图上传和图片上传. 1.配置编辑器到html页 <div id="test-edi ...
随机推荐
- Java线程同步打印ABC
需求: 三个线程,依次打印ABCABCABC.... 方案一: 使用阻塞队列,线程1从队列1获取内容打印,线程2从队列2获取内容打印,线程3从队列3中获取内容打印.线程1把B放到队列3中,线程2把C放 ...
- 《Unity Shader入门精要》读书笔记(1)
主要是对第二章的整理 渲染流水线:由一个三维场景出发,生成(渲染)一张二维图像. 渲染流程:应用阶段.几何阶段.光栅化阶段. 应用阶段: 1. 把数据加载到显存中 渲染所需数据从硬盘,到内存,再到显存 ...
- ECharts动态数据加载
最近有用到ECharts做可视化报表,小结一下 一.准备数据 1.官网下载echarts.min.js 2.引入jquery.js 3.请求用的json数据 { "list":[ ...
- hadoop使用
hadoop@ubuntu:~$ cd hadoop-2.0.5-alpha/ hadoop@ubuntu:~/hadoop-2.0.5-alpha$ ls hadoop@ubuntu:~/hadoo ...
- Linux --Mysql基础命令
mysql>create database a; --创建一个名为a的新库 mysql>create table a: --创建一个名为a新表 mysql>use a: --进入一个 ...
- cobbler自动安装
基础环境:centos7.2 本地IP地址:192.168.56.12 网络环境:桥接模式 一.安装cobbler # rpm -ivh http://mirrors.aliyun.com/epel/ ...
- ZooKeeper 典型应用场景-负载均衡
负载均衡(Load Balance)是一种相当常见的计算机网络技术,用来对多个计算机(计算机集群).网络连接.CPU.硬盘驱动器或其他资源进行分配负载,以达到优化资源使用.最大化吞吐率.最小化响应时间 ...
- Windows 系统 Unicode 文件名操作(新建、重命名、枚举、复制)全攻略
常见的那些文件操作函数都不支持,于是为了达到目的,需要各种方法配合,应该是不如其他语言方便.我只是想看看Perl到底是否适合做这件事,于是折腾了一回. 文件的建立: 模块:Win32 Code: [全 ...
- 关于git的认识与想法
1.什么是git: Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git的读音为/gɪt/. Git是一个 ...
- 阿里云上到底能运行SAP哪些产品?
本文主要内容大部分来源于SAP已经发布的note: 2552731 - SAP Applications on Alibaba Cloud: Supported Products and IaaS ...