App Store审核指南中文版(2014.10.11更新)
2. 功能
2.1 崩溃的程序将会被拒绝。
2.2 存在错误的程序将会被拒绝。
2.3 跟开发者宣传不符的程序将会被拒绝。
2.4 无应用文档或隐藏功能与描述不符的程序将会被拒绝。
2.5 使用非公开API的程序将会被拒绝。
2.6 在指定容器范围外读写数据的程序将会被拒绝。
2.7 以任何方式或形式下载代码的程序将会被拒绝。
2.8 安装或运行其他可执行代码的程序将会被拒绝。
2.9 beta版、demo版、trial版和test版的程序将会被拒绝。
2.10 iPhone程序必须不经修改就能以iPhone分辨率和2倍 iPhone 3GS的分辨率在iPad上运行。
2.11 与App Store已有程序重复的应用可能会被拒绝,特别是数量很多的情况下,比如手电筒应用。
2.12 有用性不显著、不独特的应用或者与网站简单捆绑的应用有可能被拒;不提供任何持久娱乐价值的程序可能会被拒绝。
2.13 内容主要是营销材料或广告的程序将会被拒绝。
2.14 提供欺骗或虚假功能,却有没有明确标示的应用程序将会被拒绝。
2.15 大于100MB(原先是50MB)无法通过蜂窝网络下载的应用(App Store会自动禁止)。
2.16 多任务程序使用后台服务仅限于几种目的:VoIP,音频播放,地理位置,完成任务以及本地提醒等。
2.17 应用程序只允许使用iOS WebKit框架和WebKit Javascript浏览web内容。
2.18 鼓励酗酒或使用违禁药物,或引诱青少年饮酒或吸烟的程序将会被拒绝。
2.19 提供错误的系统诊断或设备数据的应用将会被拒绝。
2.20 向App Store上传大量相似版本程序的开发者将会从iOS开发者计划中除名。
2.21 简单的歌曲或者影片应用要提交到iTunes store,书籍类应用应该提交到iBookstore。
2.22 武断地根据环境(如定位或者运营商)限制用户使用的应用会被拒。
2.23 应用必须遵守iOS数据储存指导方针(),否则应用将被拒。
2.24 存放在Newsstand的应用必须遵守开发者项目许可协议()的表1、表2以及表3,否则应用将会被拒。
2.25 类似App Store,基于购买或者促销的目的而展示其他应用的应用将会被拒绝,除非是经过特殊审核批准(比如健康管理、航空以及其他无障碍需求等),或者为特殊群体用户提供具有重大意义的附加值的应用。
2.26 只有当app采集是出于特殊审核需求时,app才可以展示和推荐自身以外的其他应用程序,比如健康管理、航空以及无障碍需求等,否则应用程序将会被拒绝。
3. 元数据(名称、描述、评级、排名等)
3.1 应用或者元数据中提到其他任何移动平台将会被拒。
3.2 带有占位符文本的程序将会被拒绝
3.3 描述中有与程序内容和功能不相关的信息的应用将会被拒绝。
3.4 为了不混淆用户,iTunes Connect中的应用名称应该和展示在设备上的应用名称一致。
3.5 不同尺寸的app icon要一致,否则会造成混淆。
3.6 程序图标和截图不符合4+年龄评级的程序将会被拒绝。
3.7 目录与类型不适合于程序内容的程序将会被拒绝。
3.8 开发者有责任为其程序指定适合的评级。不相称的评级可能会由苹果公司修改。
3.9 开发者有责任为其程序指定恰当的关键字。不恰当的关键词可能会被苹果公司修改/删除。
3.10 有以下行为的开发者将会被苹果从iOS开发者计划中除名:试图操纵或者欺骗用户评级,伪造或者付费评级,以及其他不相称的行为。
3.11 在安装下载之前推荐用户重启iOS设备的应用将会被拒。
3.12 在提交审核过程中,应用程序应包含能正常运行的URL,比如支持URL和隐私政策URL。
3.13 如果应用程序的截图和营销文本没有清晰地确定需要额外单独购买(比如使用IAP)的内容或者项目,那么应用程序将会被拒绝。
3.14 App预览可以仅使用从应用程序捕获的视频屏幕、旁白、文本以及design overlays,否则应用程序将会被拒绝。(10.11更新)
3.15 添加App预览的应用程序,未经许可展示真人个人信息将会被拒绝。(10.11更新)
3.16 App预览可能仅包括在所有选定地区内经过授权许可用于此目的的音乐。(10.11更新)
3.17 App预览包含未经许可的通过app播放的内容(比如iTunes playlist和YouTube流媒体)的应用将会被拒绝。(10.11更新)
8. 商标与商品外观
8.1 应用程序必须遵守“”和“”中说明的所有条款与条件。
8.2 任何误导和暗示苹果公司是该应用程序来源或提供商,或者苹果公司以任何形式表示认可其质量或功能的应用程序将会被拒绝。
8.3 与目前已有苹果产品或者广告主题外观相似或混淆的应用程序将会被拒绝。
8.4 在应用程序名称中将苹果产品名拼错的应用程序(例如,GPS for Iphone,iTunz)将会被拒绝。
8.5 使用受保护的第三方材料(商标、版权、商业机密、其他私有内容)在申请时需要提供一份文本形式的版权确认。
IOS UI设计指南
点按目标
创建尺寸至少为 44 像素 x 44 像素的控件,
从而可以准确地使用单根手指进行轻按。文本大小
文本应该至少达到 11 像素,使得
在典型视距内无需缩放即可看清。对比度
确保字体颜色与
背景之间有强烈对比,以使文本易于阅读。间距
不要使文本相互覆盖。通过
扩大行高或字母间距来提高易读性。高分辨率
提供所有图像的高分辨率 (@2x) 版本。
在 Retina 显示屏上,非 @2x 的图像将显示得比较模糊。苹果对App设计的建议和审核的要求有明确的官方描述,请确定你在提交前完全读懂了《iOS人机界面指南》以及《App Store审核指南》。
如遇rejection或者其它难处,可以随时用iTunes Connect和苹果工作人员联系,他们的回应很及时,在一两天之内你就能得到答案。如果被reject但你认为是苹果的误判,也可以大胆和苹果协商解决。
新App的审核周期在7天左右,更新版本一般快一两天(需要5、6天),reject重新提交更快,2、3天就会有结果。但从几小时到两个月的审核周期都是发生过的,不用催苹果,催了也没用,你需要的是耐心,既然提交前已经充分测试过没有问题了就不用焦虑了。
苹果对App设计的建议和审核的要求有明确的官方描述,请确定你在提交前完全读懂了《iOS人机界面指南》以及《App Store审核指南》。
如遇rejection或者其它难处,可以随时用iTunes Connect和苹果工作人员联系,他们的回应很及时,在一两天之内你就能得到答案。如果被reject但你认为是苹果的误判,也可以大胆和苹果协商解决。
新App的审核周期在7天左右,更新版本一般快一两天(需要5、6天),reject重新提交更快,2、3天就会有结果。但从几小时到两个月的审核周期都是发生过的,不用催苹果,催了也没用,你需要的是耐心,既然提交前已经充分测试过没有问题了就不用焦虑了。
元数据
一共有三项元数据可以做为搜索索引,除了游戏标题和关键词,发行商名称亦会被当成索引对待。慎重斟酌你App的这些条目,本文的环节都很重要,不要以主要、次要区别这些工作,而发行商名称、标题、关键词和描述是你开始迈向上架的第一步。这些数据一旦确认就不能修改了,除非你下一次提交新的版本。
一般来说消费者不喜欢过长的标题
关键词有100字符的限制,关键词之间使用逗号分隔不要用空格。不要忽视关键词的作用,不要想当然的思考它,定义自己的关键词之前多使用appannie之类的工具分析一下成功作品都在用哪些关键词,有些关键词非常匪夷所思,但大厂商的经验不可忽视,它们就是奏效。然后你需要找出可能有利于你的游戏的关键词,并在后续的版本更新中不断迭代这一部分。
App描述是你能写字最多的地方,可惜系统并不会索引它,而且用户点More之前只有描述的前三行会显示出来。多看看火热作品的措辞,那都是专业营销队伍写出来的文字。只有两个原则:把你的游戏中有的东西,重点突出出来;别把你游戏中没有的东西,虚假夸大出来。
游戏图标和截图是最重要的元数据,事实上玩家大多都依据图片而不是文本来决定是否下载你的东西,竭尽所能的把酷炫的画面放出来吧。iPhone截图有长屏、短屏两种规格,iPad版再加一种规格,每种分辨率最多5张,不要求非是游戏原始截图,加入文本、NPC样的旁白者、主角与敌人间的面对面对决、多张截图合成一张都是常见的布局,着重构思第一张,也就是App的封面图片,玩家不用点开App页面就可以看到它。
如果游戏中有IAP,每个IAP需要提供一张单独的截图(弹出询问是否购买系统对话框的界面),此截图不会放到商店中,只做审核用;如果含有Non-consumable IAP,一定要做Restore Purchases按钮才能过审核。
--------------------------------
苹果的审核规则是只要发现一处问题就直接reject,51记账团队告知了被拒绝的12次的原因,分享给更多的朋友,当我拿到这12次的拒绝原因后,泪奔了,那叫一个波澜壮阔。
第1次,We found that the features and/or content of your app were not useful ,我擦,拒绝的原因是,不够有用。。reject!。
第2次,中途闪退,ios版本问题。reject!
第3次,有个图标和苹果自己的很像。。。reject!
第4次,用了一个私有API插件,被发现了,reject!
第5次,年龄设置太低,哪有成人内容啊,reject!
第6次,又中途闪退,reject!
第7次,app介绍里,不能出现“Android”等单词。reject!
第8次,淘宝测试账号登录不进去,reject!
第9次,关于我们页面留了技术支持微博,苹果说不能将需要登陆才能访问的网址作为技术支持地址。reject!
第10次,网络功能不支持。可能当时大半夜的服务器当机了,reject!
第11次,测试账号里有一个测试数据叫测试,说不能发布测试版本,我擦。reject!
第12次,时差问题,crash,reject!
不过好在产品最后还是上线,团队的心血没有白费。而在遭遇苹果审核问题上,我们还有讯飞语点和这样的故事,看来,开发者要想在iOS平台生存也不容易。