Developer J.K.

明明可以靠颜值吃饭但偏偏想要写代码做产品的jaykon

Apple iOS Rejects Collection

翻了一下记录才发现,第一次被苹果决绝已经是很久以前的事情,从2012年6月14号通过了第一个用黑苹果开发的应用《天下3》,一直以来也被虐了N次,时至今日,每次收到进入审核状态的邮件时,心里依然忐忑,都没什和把握,唯将一些惯犯记录整理一下。

当然,过去不代表未来,有一些点可能在过去某个时间抓得比较紧,也会有某个新的点在未来某天开始抓,没事多看看最新风向是必要的,另外,stay foolish(意思是老乔叫你保持被虐的心态)

苹果审核被拒绝大全,不断更新

Metadata 部分

  1. App标题不要明显地堆砌关键字,过度ASO会被拒绝
  2. 哪怕你的软件是17+,但是,在AppStore的介绍的图片和内容必须是4+的,
  3. 产品介绍和介绍图绝对不要出现的字眼,尿性如:逼格、逗比(逼)、牛逼、绿茶婊,苹果婊…
  4. 介绍不要提及隐藏起来的功能(为什么要隐藏,你懂的 #_#)
  5. 对于App本身的描述,不要出现”demo”、”trial”、 “test”、”测试版”、”Beta“
  6. 不要提及其它平台或产品字眼或图片,比如”Android”,其它品牌手机
  7. 因为后台一直调用定位信息,需要在app描述里附上一句“持续调用位置信息会很快消耗电池电量”。

功能部分

  1. 不要有”检查版本更新“这个功能
  2. 不要出现”敬请期待“、”即将推出“等占位符元素或入口,未完成就不要出现
  3. 操纵或欺骗用户影响app排名的行为是禁止的,比如引导用户五星好评等
  4. 支付苹果管得严格大家都懂的,总的来说:苹果不允许使用外部支付来购买内部的功能,不允许使用内部支付(IAP)购卖外部的实物,购买的积分,虚拟币只能在应用内部使用
  5. 真钱赌博,必须符合当地法规,并且必须免费,不能使用IAP充值
  6. 有排行榜时,用户填资料时需要弹出给用户知情,他的资料会参与排行榜。(游戏类应用经常会因这个被拒)
  7. 用了QQ第三方登陆,如果用户没有安装QQ的话,使用QQ登录会进入引导下载QQ页面,结果被苹果退回审核
  8. App没有自己的账号体系,只采用了第三方登陆被拒
  9. 需要用户注册,获取用户信息时,必须要有”隐私条款”
  10. 注册的时候,账号格式不要只限定邮箱,可以是其他格式,如果限定死,就会被拒。
  11. 注册时,苹果要求性别和头像都可以非必填。
  12. 如果软件需要用户注册才能使用,建议在审核备注里说明注册的必要性,免得浪费时间和他们扯皮

Apple Watch

  1. 因为在Apple Watch上面显示了时间被拒绝了,理由是你目前不能这样做

Extentions

  1. Extentions不能含有广告、营销、支付的功能

APP内容部分

  1. UGC产品没有举报功能被拒
  2. 出现“测试”,“Demo”等类似信息易被拒绝,比如提供给苹果的帐号昵称是“测试1”…
  3. 涉及到奖励,要显著表明和苹果无关,奖品尽量不要使用苹果产品
  4. 不要拼错苹果产品名称,比如Iphone,iphone,IOS,ios等会被拒

视觉和交互部分

  1. 按钮不能点击需要呈现一种不能点击的视觉,比如置灰或隐藏
  2. 网络读取内容为空时,需要有空状态,否则苹果会认为异常拒绝
  3. 界面和功能不能和苹果已有应用太像
  4. 出现和iphone桌面一样的ui风格(就是说出现圆角的icon并且按照桌面风格排列)被拒
  5. 不要隐藏Status Bar,或将其用作提示区域
  6. 符合《iOS Human Interface Guidelines》 《Apple Watch Human Interface Guidelines》

技术部分

  1. 任何界面,不能出现加载不出来的错误,比如必现的“网络错误”。
  2. 运行在iPad上不要有什么异常状况,苹果基本上用iPad进行使用审核(穷嘛)。
  3. 有个内置的IAP收费的VIP商品,我们我们用的是Consumable类型,苹果认为这个是持续性的应该算是Auto-renewable subscriptions,所以被拒(要选对商品类型)
  4. 本地储存要符合iOS Data Storage Guidelines ,比如不要将没必要的大文件放进itunes同步

附:竞赛、赌博、彩票以及抽奖Guideline

  1. 赌博和竞赛必须由应用程序的开发者或者app所属公司发起。
  2. 应用程序必须展示赌博和竞赛的正式规则,并声明苹果不是发起者,也没有以任何方式参与活动。
  3. 开发者运营一款具有抽奖性质的应用必须经过法律允许,并且抽奖应用必须具备以下特征:报酬、机会以及奖品。
  4. 允许用户在应用中直接购买彩票或彩券的应用将会被拒。
  5. 提供真钱游戏(比如体育博彩、扑克牌、赌场游戏以及赛马)的应用程序必须有应用使用区当地必要的许可和允许,必须限制在这些区域,必须可以从App Store免费下载。
  6. 使用IAP购买信誉或者货币,且结合真钱游戏的应用将会被拒绝。