想在App Store上架应用,最关键的是什么?

你可能会说,是产品本身。

没错,但是一个令所有人都惊呼“wonderful”的产品,就一定能审核通过吗?不见得。来,我们一起看看,在这个过程中你究竟踩了多少坑!

一、应用内功能设置

1、应用内包含检查更新功能

iOS 应用的版本更新必须通过 App Store 进行, App内不能包含提示更新功能。从2015年3月起,所有包含检查更新功能的 App 都会被拒绝上架。

2、使用第三方登录时未做安装检测

苹果在条款中有声明,不允许出现 iOS 应用的正常使用需要依赖另一个 App的情况,因此在接入第三方登录时,要检测是否安装了第三方客户端,未安装时不要显示对应按钮。

3、采集设备IDFA但应用没有广告功能

从2014年2月起,Apple 开始拒绝采集 IDFA (identifier for advertising) 却未集成任何广告服务的应用进入 App Store。如果 App 本身没有广告,建议可以在审核的时候显示一个 Banner 广告,并且放在比较明显的位置,审核通过后关掉即可。

4、含UGC却未提供用户协议及举报功能

如果你的App内有发帖等UGC(用户产生内容)功能,就必须提供用户协议,并留有内容举报功能。

5、必须使用邀请码才能注册使用

有的应用必须使用邀请码才能注册使用,但苹果要求:应用不能限制只有部分用户可以使用,因此含有该功能的很可能会审核被拒。

6、应用内出现其他移动平台的名字或图标

自从2015年4月起,在App内、截图等任何地方,只要提到“安卓”、“Android” 的文字、图标、系统界面都会被拒。

7、应用内涉及奖励,未声明与苹果无关

App 里有实物奖励的话,不能使用苹果产品作为奖品,并且一定要声明“奖励由本公司提供,与苹果官方无关”。

8、未注册时不能使用与账号无关的功能

有的APP会在用户刚打开是,就强行让用户登录,甚至不登录就无法看到任何内容,这类应用在申请上架时有可能被拒。

9、注册缺少隐私政策

如果应用包含注册功能,注册页面必须提供隐私说明协议按钮或者链接。另外在 iTunes connect 提交新版本的时候,Privacy Policy URL 必须要填写。

10、iPhone 应用在 iPad 上不能正常显示

iPhone程序必须不经修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上运行,即使你的App 只为 iPhone 用户提供,在必须能在iPad 上正常显示。

11、应用包含应用推荐功能

除特殊情况,苹果明令禁止应用内推荐其他APP。

二、上传审核类

1、上传时没有使用真实的应用截图

应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝,有的 App审核被拒,就是因为应用截图使用的是自己设计的插画。

2、应用出现 beta版、测试版字样

有的开发者很谦虚,在提交应用的时候回专门加上”beta”字样,殊不知苹果是不允许测试版产品上架的。

3、应用描述、截图和应用功能不符

应用的描述或截图介绍的功能,一定要能在审核期间体现,此外介绍文案需要足够详细。

4、应用截图、名称、描述等出现不雅词汇

在应用截图、名称、描述等任何地方出现“无节操、“逗比””等词汇,都会被苹果审核拒绝。

5、应用作者名与金融机构名字不一致

针对理财、P2P等金融相关产品,苹果增加规定 :开发者的名字必须与APP内的金融机构名字保持一致,且由同一品牌的金融机构提供服务的APP,必须发布在同一个开发者账号和名称下。

三、App Store的其他规定

1、侵犯第三方版权

对于视频、音乐、图书类的应用,很容易因为这一条而被拒,此外,建议应用内最好不要出现第三方的商标,例如运营商、影视公司的Logo等。

2、应用出现崩溃、加载失败等bug

在审核期间,务必保证服务器稳定,避免审核人员审核时出现内容加载失败、导致被拒的情况。

3、应用提交的新版本与上一版差异过大

如果你提交的新版本应用与上一版相比,功能上变化过大,比如将游戏升级为工具类应用,或在新版本中完全改掉前一版产品的功能,则会被苹果拒绝。

4、应用违反当地法律法规

应用程序必须遵守上线地区的法律法规,禁止含有违反法律的内容。

好不容易说完了APP上架的坑,我忍不住再提一下App Store收款:一定一定不要绑定国内的银行卡!不仅要攒到150美元、个人账户会受到每年最高换汇5万美元的限制,还可能会被卡审核资料。

针对这些问题,我们一般会使用第三方收付款机构的工具,常见的是Payoneer或PingPong

其中PingPong的总部在杭州,Payoneer的总部在美国,我个人觉得,这两家相比起来,在国内的PingPong在沟通起来会比较流畅。不过这两家公司都是支付界的大佬,选择哪家都绝对放心。

个人微信:ehco4869,如果还有更好的方法,欢迎一起交流!

App Store上架审核总被拒,可能的原因都在这儿了!相关推荐

  1. App Store上架审核过程中常见问题整理

    一 .iOS APP 上架流程简介 1. 申请开发者账号 苹果的开发者账号主要分为个人(Individual).公司(Company).企业(Enterprise).高校(University)四种类 ...

  2. App Store 上架被拒的那些坑儿

    链接:https://www.jianshu.com/p/67a9a5fe001b 最近苹果商店很热火的话题就是打赏抽成和""禁用热更新"",到目前已经下架超过 ...

  3. iOS 应用提交 App Store 上架被拒的原因收集

    2019独角兽企业重金招聘Python工程师标准>>> App Store审核指南中文版(2014.10.11更新) 前言 感 谢您付出宝贵的才华与时间来开发iOS应用程程序.从职业 ...

  4. APP Store上架QA注意事项

    一. App Store上架费用,要多少钱. 这个因产品而异,一般是6000-10000元人民币. 二. App Store上架周期,要多久过. 这个因产品而异,正常的话一周内,如果产品老是出问题,被 ...

  5. 完整iOS APP发布App Store上架流程

    如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案. 如果你上架过iOS APP,这里会了解到有更快捷的上架过程. 上架iOS最基本需要一个付费的开发者账号,还没有 ...

  6. App Store最新审核标准,中文版

    App store最新审核标准(2015.3)公布 1. 条款和条件 1.1 为App Store开发程序,开发者必须遵守 Program License Agreement (PLA).人机交互指南 ...

  7. App开发到App Store上架,发布流程。

     网上已经有很多关于这方面的资料.我重点总结了三篇.大家可以参照着看. 1.IOS开发从新手到App Store上架. http://www.cocoachina.com/special/forn ...

  8. iOS开发指南:从零基础到App Store上架(第2版 )

    第一部分 基础篇 第1章 开篇综述 2 1.1 iOS概述 2 1.1.1 iOS介绍 2 1.1.2 iOS 6新特性 2 1.2 开发环境及开发工具 3 1.3 本书中的约定 4 1.3.1 案例 ...

  9. iOS APP打包和发布App Store上架流程指南

    用hbuilderx打包ios app应用,需要先打包,然后在进行app store上架,用户才能下载使用. 下面我们来讲述打包和上架的全部流程. 首先,打包时需要一个打包证书的,这个证书是p12后缀 ...

最新文章

  1. xor java_java基于密匙的xor加解密
  2. 计算机应用基础模块4客观题,国开河北[课程号]00815《计算机应用基础》模块4PowerPoint2010电子演示文稿系统——客观题辅导答案...
  3. adb 最大连接_手机触屏失效的抢救办法,以及如何利用adb实现PC与手机交互
  4. CSS制作简单loading动画
  5. 网页设计上机考试原题_Dreamweaver上机考试题目dreamweaver试题库网页制作试题.doc...
  6. 51单片机 驱动步进电机 C语言 lcd,51单片机红外遥控控制步进电机的LCD显示源程序...
  7. (转)Facebook如何提高软件质量?
  8. python输出引号内的变量值_引号中的Python变量值
  9. SpringBoot 实现登录验证码(附集成SpringSecurity)
  10. 太疯狂了!刚刚,马斯克脑机接口试验成功!这次是活猪下次是人脑!
  11. Windows10 创建Django项目
  12. maya中英文对比_[转载]maya中英文对照
  13. 51单片机学习:蜂鸣器实验
  14. 结合百度搜索引擎SEO优化指南揭密百度SEO建议
  15. Activity全屏透明动画等
  16. Linux怎么安装ca证书,如何在CentOS上安装自定义CA证书?
  17. kylin 连接mysql_Ubuntu Kylin 安装和配置mysql
  18. 十年,又回到原点,也许是个新的起点
  19. 如何让你爱的人爱上你
  20. lucene实现分组统计的方法

热门文章

  1. LeetCode912. 排序数组(JavaScript手撕各种排序算法)
  2. Linux 7.9下安装grafana
  3. 用计算机程序计算兴利库容,《水利计算》课程教学大纲
  4. python多层遍历批量转换PPT为PDF
  5. 游戏音乐的成长经历了哪些?
  6. 关于获取微信小程序码的“47001”错误码的坑
  7. 【JavaScript】性能优化
  8. 华为手机备份的通讯录是什么文件_华为手机资料备份与恢复教程(含联系人短信图片程序等)...
  9. 面朝大海,爱上春暖花开
  10. C语言每日一练——第90天:青蛙跳台阶(升级版)