IOS审核不通过,求助

2024-04-28

1. IOS审核不通过,求助

  转载供你参考最近,cocoachina 发起了一个关于iOS开发者遇到审核失败的原因及解决办法的主题讨论,现简单整理有价值回复如下。

  wubo9935

  App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在Design Guideline里面规定,App的图标不能与Apple图标雷同,如iTunes,App Store, iPod等的图标。若出现雷同App将被拒。

  逐风

  App的设置界面、按钮使用了类似iPhone的操作方式以及icon的圆角设计 -> 重新设计…

  App的年龄设置太低 -> 改了年龄…

  App里有实物奖励 -> 免责声明,和苹果无关…

  App描述里提了后续版本的功能的字样 -> 删除…

  App有打分的功能 -> 有reject的,也有通过的…

  App需要使用location,没有提示用户 -> 加了提示,允许用户拒绝…

  App没提供测试账号 -> 提供…

  App里有私有api -> 修改…

  numbbuaa

  遇到过两个问题:

  1.第三方静态库包含私有api的调用(联系第三方技术支持,更新静态库);

  2.包含潜在的色情,暴力等内容(调整应用年龄限制等级,并加入举报功能)

  armywin

  游戏中包含可以跳转的URL,被拒

  游戏中包含推广非本账号下的APP的,被拒

  APP界面设计太像一个网页了,被拒

  游戏内购时候做了服务器验证,服务器不稳定,导致测试账号无法充值,被拒

  游戏中提供了月卡功能,但是不支持玩家在不同设备中使用,被拒

  wode211

  1: 做浏览器的,分级必须选17+

  2: 类似于Android widgets 桌面的应用被拒(不符合用户习惯)

  3: Term of service 的URL链接大网页与 “Term of service” 内容不符合,被拒

  4: 某个button或者控件的响应,没有与说明描述的一致,被拒

  5:iPad应用,UIPopoverController的那个箭头,没有指向对应的按钮或者控件,被拒。(转屏后如果没有指对,也被拒)

  6:iPhone程序不能在iPad上跑,或者跑得不好,被拒

  7:Documents里的文件,没有按照iCould的指导文档处理好,被拒

  野猪洋洋笨

  App的年龄设置太低 -> 改了改高年龄…

  App里有提示用户评价打分的按钮功能 -> 删除…

  没有在多个设备测试,iphone5出现界面扭曲->改

  App里用了第三方的api -> 修改…

  ywlcjl5

  游戏界面丑不符合iPhone用户的期望值,连续被拒2次。 —重画。

  永久购买的IAP没有添加恢复购买功能。 —添加。

  添加了退出程序的功能不符合人机交互功能。 —删除。

  xin814

  1、和苹果的app store风格类似 修改

  2、使用私有API 删除

  3、别人的,界面中的iPhone写错成IPhone 修改

  linaicai_rename

  1)App内的第三方登陆通过内置浏览器跳转出去的被拒 修改成webView登陆

  2)墙纸类应用因为无法控制第三方数据导致部分色情图片的出现会被拒 删除

  3)App名称或者内部数据使用到一些被注册商标的名称会被拒 修改名称

  4)应用太多简单,界面太过少或者严重违背苹果界面设计准则被拒 重新设计

  tmxk12388

  一、第一次是在审核的时候,app一直提示无法连接到服务器,自己测试没有问题,分析原因可能是Reachability返回无法连接 -改用request返回数据判断后审核通过

  二、提交视频类客户端,说没有视频直播的版权 -提供版权说明后通过审核

  三、产品仅提供手机号注册,要求提供账号 -提供账号

  四、产品的icon和闪屏图片加入了其他公司的logo -去除logo

  doctor_chen

  1.关于我们那个页面为了方便用本地webView布局的,仅此一个页面,就因为这个被拒。提示什么没有native特性,如button。。搞了半天才知道这原因,把webview换成个图片,苹果满意了。

  2.某应用,其他都没问题,有个使用说明为了美观我把每一项加了个封面做成书架风格,内容纯txt的。苹果当我卖书的,告诉我,xxx like ebook should be xxx on ebook store.我就把这个删了,通过了。我很想不通那么多txt格式的电子书怎么通过的。。

  3. 用了个类似优酷那种一点弹出一圈菜单的,说用户会confused疑惑,要有引导说明,没通过。我加上说明也没用。最后还是换了个普通的菜单,通过了。

  beiqingbao

  程序里有提示用户评价

  提示语:亲,给个好评!~ 被拒了

  改为‘’去APPSTORE评分”通过了

  lpluck08

  1、App内如果出现苹果设备名称,必须是iPhone、iPad之类的,注意大小写,如果是iphone或者ipad,rejected!!

  2、App内如果涉及到登陆或者需要和硬件设备连接才能继续操作的,需要提供测试账号,或者操作视频。

  3、私有api的问题,遇到过一次。。。

  cocoawill

  1.应用内含有有某公司LOGO的图片,没有该公司授权文件,被拒

  2.应用关于内含有beta字样,被拒

  3.申请证书时勾选了Inter-App Audio,应用内不支持,直接Invalid Binary

  4.info.plist里面设置了Required background modes >App plays audio ,审核人员在应用内未发现播放音频的地方,被拒后,在notes里添加音频播放功能说明,通过了

  5.注册只局限移动或者联通账号,被拒

  6.应用内点击某个功能,提示正在下载,被拒,改为正在加载,过了

  bombbomb

  非用户产生的数据存放在了Documents目录里,违法icloud备份规范被退回。

  应用内搞市场活动送奖品,没有写明和苹果无关,被拒

  23105612

  被拒原因

  我们启用了游戏中心,但是做了限制需要玩家玩到某个程度才能开启,然后被拒

  解决方案

  邮件沟通后录制了在游戏中使用游戏中心功能的视屏,得到通过

  legolasyoung

  来个带条款的:

  3.10 利用伪造或付费评论的方式在App Store中企图操纵或欺骗用户评价或图表排名的开发程序员(或者采用其他不正当方式)将会从iOS开发者项目中除名

  App里有提示用户评论的AlertView:

  第一次:give me 5-star rating, you will get 100 coins! 被拒;

  第二次:give me 5-star rating, thank you! 被拒;

  第三次:plz rate me! 通过。

  程序是无法知道用户评了多少评分,所以提示用户给5星算是欺骗用户。而第一条更触犯了付费评论这一点。

  小提示,开发者想通过“开关”的形式开控制此提示文本来绕过审核,最好别这么做,坛子里很多人已经因为这个做法被取消IDP了。

  11.1 使用App Store以外的软件开启或提供额外功能的应用程序将会被拒绝。

  App里,允许用户可以通过分享游戏结果到facebook、邀请facebook好友玩游戏等操作,获得免费金币。被拒;

  将这些操作改成不给金币,通过。

  “分享结果到facebook”和“邀请facebook好友“属于“app store以外的软件”,“获得免费金币”属于“提供额外的功能”。

  10.2 与App Store、iTunes Store和iBookstore等提供的iPhone捆绑应用程序类似的应用程序将会被拒绝。

  一、之前制作的一款App有用户书架功能,书架界面类似于iBooks将书的封面一本一本的排列在书架上。手指长按书的封面,书架进入编辑模式,封面会抖动。这个编辑功能被拒。改成进入编辑模式后,封面不抖动,通过。

  二、之前制作的一款软件有IM功能,用户之间的对话显示高仿系统自带的短信气泡(鲸鱼体),被拒;改成非鲸鱼体的UI,通过。10.1 应用程序必须遵守苹果《iPhone用户界面指导原则》以及《iPad用户界面指导原则》中解释的所有条款和条件。

  苹果是不允许应用程序遮盖状态栏的。

  之前使用了MTStatusBarOverlay这个开源库,遮盖了状态栏显示任务和进度,被拒;

  后来换成别的库不遮盖状态栏,通过。

  zsx923

  1. App内评分弹出alert,文字不能诱导用户,比如”好评”,”5星评价”之类的,统统会被reject

  2.涉及到音乐,视频类的数据,特别是国外的,如在提交时没有提及版权协议之类的,也会毫不留情被reject,国内的倒还好。

IOS审核不通过,求助

2. 苹果AppStore审核不通过,有哪些原因与方法

一般情况下,appStore审核被拒时,苹果都会在邮件中告知原因,根据具体的原因采取具体的措施。但是通过和CP们交流,ASO100专栏作者小七对1月以及2月初应用被拒的原因以及每种原因在所有原因中的比重(根据统计结果中被拒原因的条数)进行了汇总,总结出审核被拒原因的Top10,结果如下所示:
1. 标题中出现了关键词或相似词语堆砌现象(约占29.4%)
2. 因ipv6网络下无法加载问题而被拒(约占15.1%)
3. 应用标题中包含明显的品牌词(约占8.6%)
4. 没有提供有效的测试账户或演示视频、硬件等(约占8.5%)
5. 没有按要求使用应用内购买,而使用了“支付宝”等第三方支付方式(约占7.4%)
6. 和App Store中某款应用的内容以及功能重复(约占7.1%)
7. 开发商名称和App内的金融机构名字不匹配(约占6.5%)
8. 仅支持微信登录(约占3.1%)
9. 包含敏感内容(约占2.2%)
10. 应用内支持彩票购买(约占2.1%)
我们不难发现,以上10种被拒原因在所有被拒原因中的比重达已90%以上,其中,“标题中出现了关键词或相似词语堆砌现象”、“因ipv6网络下无法加载问题而被拒”以及“应用标题中包含明显的品牌词”分别占据了前三名,且比重达到了50%以上。也就是说,在CP们给出的案例中,有一半以上的应用因为这三个原因审核未过。
常见被拒原因详解:
1.标题中出现了关键词或相似词语堆砌现象
通过对近期审核被拒情况的调查,我们发现:因“标题中出现了关键词或相似词语堆砌现象”而被拒的应用约达三分之一。且应用被拒后,开发者都收到了类似的被拒理由:
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.2 on Wi-Fi connected to an IPv6 network.
Specifically, we were still unable access your app…
故该问题出现后,需要根据实际情况来采取相应的措施:①如果App本身不兼容ipv6,最好的办法是让App本身兼容ipv6或通过升级服务器来支持ipv6;②如果App本身已兼容ipv6,是审核人员所在的网络环境导致的问题,其解决方式主要有截图或拍下视频向苹果申诉,或尝试多次提交审核。
2. 因ipv6网络下无法加载问题而被拒
值得一提的是,最近出现了多起因ipv6网络下无法加载问题而被拒的事件。其实,除了App本身不兼容ipv6会导致无法加载外,审核人员所在的网络环境也可能导致此类问题出现。被拒理由原文:
We discovered one or more bugs in your app when reviewed on iPad and iPhone running iOS 10.2 on Wi-Fi connected to an IPv6 network.
Specifically, we were still unable access your app…
故该问题出现后,需要根据实际情况来采取相应的措施:①如果App本身不兼容ipv6,最好的办法是让App本身兼容ipv6或通过升级服务器来支持ipv6;②如果App本身已兼容ipv6,是审核人员所在的网络环境导致的问题,其解决方式主要有截图或拍下视频向苹果申诉,或尝试多次提交审核。
3.应用标题中包含明显的品牌词
苹果在《App Store审核指南》的2.3.7项中曾明确指出:请不试图使用任何商标术语、流行应用的名字以及其他毫不相关的词语来戏弄系统。也就是说,如果应用或其元数据(尤其是标题)中添加了明显的非自身的品牌词,或未经授权的商标术语、名人的名字等都可能被拒。被拒理由原文:
Your app or its metadata contains misleading content. Specifically, the app name is leveraging the popularity of …
Next Steps
Please remove or revise any misleading content in your app and its metadata.
注:除了标题中堆砌大量关键词或相似词语以及包含明显的品牌词这两个常见原因之外,①标题中含有和应用的实际功能等没有任何关系的词,②标题中含有暴力、色情等敏感词汇,和App分级严重不符,以及③标题过长(虽然苹果将标题的字符数规定在了50个字符以内,但是苹果在其官网也曾明确指出:最好将字符数控制在23个左右或更少。)等也可能导致被拒。
4.没有提供有效的测试账户或演示视频等
为了帮助应用顺利地通过审核,苹果在审核指南的开头部分详细列出了可能降低审核速度或导致应用被拒的常见问题。其中明确指出:
如果应用的某些功能需要登录才能使用,你必须提供一个有效的demo账户的用户名和密码;如果某个功能需要一个很难复制的环境或者需要特定的硬件,你需要提供演示视频或硬件;如果有特殊的配置需要设置,你需要列出相关细节。此外,请确保你的账户信息是完整、最新的。
被拒理由原文:
We were unable to sign in to review your app with the provided demo account. The demo account provided was invalid…
Next Steps
Please provide valid demo account details in the App Review Information section for your app in iTunes Connect. Please ensure that the information you provide includes any data necessary to demonstrate the functionality of your app features ...
5. 没有按要求使用应用内购买,而使用了 “支付宝”等第三方支付方式
苹果规定:如果希望通过付费才可以解锁某款应用中的一些功能(例如,订阅内容、游戏货币、游戏关卡、获取优质内容或解锁完整版本等),必须使用应用内付费(IAP)。应用不允许包括按钮、外部链接或者其他调用方式和行为指导用户采用非IAP的方式付费……如果你的应用内付费的付费类型不正确,你的应用会被拒绝。此外,应用不可以直接或间接使用应用内付费的内容和功能向其他用户赠送礼品。被拒理由原文:
We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the in-app purchase API, which is not allowed on the App Store.
Next Steps
While the payment system that you have included may conduct the transaction outside of the app, if the purchasable content, functionality, or services are intended to be used in the app, they must be purchased through IAP, within the app - unless it is of the type referenced in guideline 3.1.3 of the App Store Review Guidelines.
6.和App Store中某款应用的内容以及功能重复
如果应用的内容和功能和App Store中某款应用(尤其是热门应用)的内容和功能类似,或者仅仅对某款应用的名称以及UI等进行了简单地修改,那它可能无法通过苹果的审核。被拒理由原文:
Your app duplicates the content and functionality of apps currently available on the App Store.
Apps that simply duplicate content and/or functionality create clutter, diminish the overall experience for the end user, and reduce the ability of developers to market their apps.
We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
除此之外,虽然苹果的理念中提倡“简洁”,但并不代表它能够接受功能不够完善、过于单一的应用。如果你的应用没有创意,且不能够给用户提供有价值的体验、或者仅适用于某个小众市场,那它也可能被苹果拒绝。
7.开发商名称和APP内的金融机构名字不匹配
再次提醒一下各位开发者,尤其是理财、P2P等金融类相关产品的开发者:如果开发商的名称和App内的金融机构名字不匹配,被拒的风险就会大大增加。 被拒理由原文:
The Seller and Artist names associated with your app do not reflect the financial institute in the app or its metadata, as required by section 1.2 of the Apple Developer Program License Agreement.
Next Steps
Your app must be published under a Seller name and Artist name that reflects the financial institution brand…
如果遇到了类似问题,可以尝试下述方式:
①苹果规定:金融类应用只能用对应公司名称的开发者账号上传。也就是说,如果用个人开发者账号提交金融类应用后收到了类似邮件,你可以考虑用公司开发者账号提交。
②如果你不想采取上面的方式,且你是在帮助客户提交应用,可以让客户将你的开发者账号添加到他们的开发者账号团队成员中,然后再尝试提交。
③审核期间,将敏感信息和功能删除或隐藏。
8.仅支持微信登录
苹果在审核指南5.1.1中指出:如果应用并没有包括明显地、基于用户账户的功能,请允许用户在不登陆的情况下就能正常使用。应用不能要求用户输入个人信息来使用其中的功能,但和核心功能直接相关的应用或法律要求的情况除外。如果应用的核心功能并没有和某个特定的社交网络(例如:Facebook、微信、微博、Twitter等)相关,你必须提供无需登录的方式或通过另一种机制访问的功能。但获取用户基本资料、分享到社交网络,或邀请朋友使用这个应用都不被认为是核心的应用功能。被拒理由原文:
We were required to install WeChat before we could use the alternative login mechanism. Apps should be able to run on launch, without requiring additional apps to be installed.
Next Steps
Please revise your app to ensure that users can use it upon launch. If your app requires authentication before use, please use methods that can authenticate users from within your app.
9.包含敏感的内容
苹果在审核指南1.1中指出:应用程序不应该包括具有攻击性、令人不悦、侮辱或品味低下的内容。例如,引用或评论宗教、种族、性取向、性别或其他目标人群的内容、公开的性爱或色情内容、针对人或动物被杀害等较为逼真的描述等。被拒理由原文:
Your app includes content that many users would find objectionable and offensive. Specifically, your app name indicates the app contains adult content.
Next Steps
Please remove all objectionable content from your app and submit your revised binary for review.For app design information, check out the following videos…
10.应用内支持购买彩票、抽奖券等
苹果不允许使用应用内付费购买信用点或者虚拟货币,并把它们与实际的货币结合使用,也不允许在应用当中购买彩票,抽奖券,和进行资金转移等。 但可以通过提供一个链接,然后启动Safari,在网站中购买。被拒理由原文:
Your app enables users to purchase a raffle ticket, top-up their accounts, or initiate fund transfers in the app, which does not comply with the App Store Review Guidelines.
Next Steps
While raffle tickets cannot be purchased within the app, you may provide a link that launches your website in Safari, where users may purchase a ticket.

3. iOS appstore 审核被拒.求助

我之前也遇到过这种问题,找了好多方法才解决,具体如下,
19大之后借贷类被拒的PLA1.2问题已经变成了5.2.1,借贷类被苹果单独的当成了一个品类去审核,这篇文章是我上架了上百款借贷应用(其中包含借贷,贷款超市,借贷马甲,以及贷款超市马甲)总结出来的经验,文章会不定期更新,只要审核规则发生了改变,文章也会更新.文章需要仔细阅读,每一个细节都有可能是你被拒的原因.接下来分开讲解.
材料配置:开发者账号只有一种可以一次性过,公司的营业执照的经营范围具有放贷资质(这种一般都是小额贷款公司),并且该公司持有金融许可证以及icp备案。剩下的所有账号,都需要靠运气,对,你没听错,靠运气,ASO100上可以搜到每天上架的借贷类应用,有个人账号,科技类账号,金融服务类等等账号,这些账号都是没有资质的,都是看运气.
一.上架前你需要准备的一些事情:
A.如果有放贷资质的账号是你们自己公司的, 那么会简化一些步骤, 但是还是要继续往下看
B.如果有放贷资质的账号不是你们公司的, 是你们通过各种渠道找过来的, 也是完全可以上的, 接下来要详细讲解如何操作, 通过这个账号上架并且成功并且显示的是你们自己公司的版权以及是由你们公司发布.以下放贷资质的公司简称A公司, 你们自己公司简称B公司
1.app首页的底部加一个 ”Copyright公司名字” 文案, 并且这个文案由后台配置, 上线期间公司名字需要写成A公司名字
2.注册协议, 签署注册协议的公司名字也是A公司名字, 文案由后台配置
3.技术支持网址需要加上app介绍, 放上app logo, 最底下也要加一个文案 ”CopyrightA公司名字”
4.测试账号不需要认证完成, 正常的借贷类app的认证步骤 身份证->活体->紧急联系人->运营商->芝麻信用->银行卡, 一一列出来是为了下面两步做准备, 正常情况下可以不需要认证, 给一个全新的账号给审核人员即可
5.如果你的app进入的时候就需要获取联系人信息, 建议把这个获取联系人信息的步骤添加到获取紧急联系人那一步, 这么做的原因是大部分借贷类app都没有界面需要使用联系人信息这个功能, 这个基本是给催收和风控用的, 苹果审核的时候会因为你没用到这些数据, 却去获取用户的联系人信息而拒绝你的app
6.如果你的app需要获取用户的地理位置, 建议把获取地理位置的这个功能加到用户进入借款界面的时候, 或者用户基础认证完成之后, 理由基本同上.
7.审核期间app内部不能出现任何第三方的名字, 记住是任何第三方! 银行也不行!举一个例子, 某某银行多少点在维护, 这样的文案都不行!
8.接上第7步, app内部不能出现任何金融, 理财类的字眼
9.如果可以, 在app描述中加上一句 “app名字 属于 A公司开发运营的”, (如果这个A公司开发者账号是你们自己的, 强烈建议加上去, 我因为没加这句话被拒, 再加上这句话就过了的app不下10个), 如果A公司不是你们自己公司, 建议就不要加了, 因为现在app描述一旦通过审核不发新版本就改不了.
10.如果你之前在没有资质的账号提交过, 苹果拒绝之后才用的有资质的账号提交, 如果没资质的账号不作处理就用有资质的账号直接提交, 有资质的账号基本都会报4.3. 需要在没资质的账号做一下处理, xcode新建一个应用, 直接用之前提交过的bundle Id打包,logo用一个纯白或者纯黑的图片, 将这个新建的应用提交到应用市场, 构建版本中将之前被拒的包移除, 用这个新的应用顶替之前被拒的包, app名字改成 “作废-此应用不再提交” 后面再随便加一个数次, 因为这个名字别人已经用过了, app描述跟app跟app名字一样, 剩下的信息全部删除.最后点击保存即可.
如果被拒回复里面有截图的, 那么这个就好办了, 原因肯定在截图里面, 如果截图的界面东西比较多, 界面比较复杂, 不知道从何分析, 建议把界面做简单点, 只留借贷该有的文案, 不要出现任何金融, 理财这样的文案.
如果被拒的原因还是PLA1.2, 可以这样回复审核人员, 顺便传上A公司的营业执照:
您好, “app名字”是 “A公司名字” 独立研发的app, “A公司名字”具有放贷资质,附件:公司营业执照,请您查阅,非常感谢!
如果你们配置了一个24小时关注审核的人, 看到被拒信息立马回复审核人员, 基本几分钟内可以再次得到他们的消息
基本做到这里的通过率是99%, 如果这样还不过, 那基本就是审核人员的疏漏了, 因为苹果审核是人审, 所以审核出问题也是有可能的, 这种情况下可以上诉, 被拒回复框右上角有一个上诉按钮, 点击进入即可, 只要你有资质, 上诉就不可能被拒绝, 只是时间周期会比较久.
如果你的app被拒绝了, 并且回复了审核人员, 却迟迟没有再次收到审核人员的回复, 这种情况下很可能被他们忽略了, 或者是看到了忘记回
由于字数限制,具体方法可联系vx:iios122

iOS appstore 审核被拒.求助

4. iOS 提交苹果审核App被拒原因

We began the review of your app but aren't able to continue because we need additional information about your app.
  
 At your earliest opportunity, please review the following question(s) and provide as much detailed information as you can. The more information you can provide upfront, the sooner we can complete your review.
  
 Once you reply to this message in Resolution Center with the requested information, we can proceed with your review.
  
 iOS 应用提交审核要持续一周或者更久,在提交之前,我们一定要进行「自我审查」,避免被拒。ASO100 为大家收集整理了2015年 App Store 审核被拒的23个理由,并且附上官方拒绝理由原文,供大家上传应用时对照检查。
  
 应用被拒分为两种:Binary Rejected 和 Metadata Rejected。前者需要重新上传应用并且重新排队,后者只需要修改信息,不需要重新上传应用。
  
 iOS 应用的版本更新必须通过 App Store 进行,自身 App 内不能包含提示更新功能。从2015年3月起,所有包含检查更新功能的 App 都会被拒绝上架。
  
 附被拒理由原文:
   Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. We’ve attached screenshot(s) for your reference.
   Next Steps
  
 Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.
  
 接入第三方登录要检测是否安装了第三方客户端,未安装时不要显示对应按钮。2015年9月之前,通常可以采用判断未安装则隐藏登录按钮的方式。但目前隐藏按钮的方式也可能被审核拒绝,QQ 和微博提供了 web 登录的方式,如果判断未安装,需要允许用户使用 webview 的登录方式。苹果在条款中有声明不允许 iOS 应用的正常使用需要依赖另外一个 App。
  
 附被拒理由原文:
   We noticed that third-party app QQ/WeChat is required to use third-party authentication method. The user should be able to login without installing additional applications.
   Next Steps
  
 If you choose to support third-party authentication, please use methods that can authenticate users from within your app, such as a native web-view.
  
 从2014年2月起,Apple 开始拒绝采集 IDFA (identifier for advertising) 却未集成任何广告服务的应用进入 App Store。如果 App 本身没有广告,ASO100.com 建议可以在审核的时候显示一个 Banner 广告,并且放在比较明显的位置,审核通过后关掉即可。
  
 附被拒理由原文:
   We found that your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License Agreement, as required by the App Store Review Guidelines.
   Specifically, section 3.3.12 of the iOS Developer Program License Agreement states:
   “You and Your Applications (and any third party with whom you have contracted to serve advertising) may us the Advertising Identifier, and any information obtained through the use of the Advertising Identifier, only for the purpose of serving advertising. If a user resets the Advertising Identifier, then You agree not to combine, correlate, link or otherwise associate, either directly or indirectly, the prior Advertising Identifier and any derived information with the reset Advertising Identifier.”
  
 Please remove the iOS Advertising Identifier from your app or add ad functionality to your app.
  
 如果你的 App 内有发帖等UGC(用户产生内容)功能,必须提供用户协议,并留有内容举报功能,否则就会被审核拒绝。
  
 附被拒理由原文:
   We found your app enables the display of user-generated content which may become sexually explicit. Therefore we ask that you put the following precautions in place, to ensure your app remains in compliance with the App Store Review Guidelines.
   Use Moderators to flag and remove inappropriate content
   Require that your users agree to terms (EULA) and these terms must be clear that there’s no tolerance for objectionable content
   Users need a way to flag or report objectionable content and users generating this content
   Developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
   Developer needs a method for ejecting users who violate the terms of the EULA
  
 Please keep in mind that it is not sufficient for the user to report an issue through a general user feedback / 反馈 or like/dislike feature of the app. Please ensure that the contents that may become objectionable have a reporting or flagging mechanism readily accessible by the user to allow the user to promptly report or flag the issue and clearly identify the offending content.
  
 应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝。有 App 因为应用截图使用的是自己设计的插画而被审核拒绝。
  
 附被拒理由原文:
   We noticed that your marketing screenshot(s) do not sufficiently reflect your app in use.We’ve attached screenshot(s) for your reference.
   Next Steps
  
 Please revise your screenshots to demonstrate the app functionality in use.
  
 苹果要求应用不能限制只有部分用户可以使用。
  
 附被拒理由原文:
   Your app arbitrarily restrict users by requiring invitation code to register, which is not allowed on the App Store. We’ve attached screenshot(s) for your reference.
   Next Steps
  
 Please revise your app to remove any functionality that limits who can use the app.
  
 一直以来,苹果都不允许iOS开发者在进行软件描述时提到 Android 版本,而自从2015年4月起,在 App 内、截图等任何地方提到安卓、Android 的文字、图标、系统界面都会被拒。曾经有电商 App,因为出现了售卖三星安卓手机而被拒。。。
  
 附被拒理由原文:
   We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.
   Specifically, your app mentioned other platforms, such as Android.
  
 Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.
  
 App 里有实物奖励的话,不能使用苹果产品(例如 iPhone 、iPad 等)作为奖品。另外一定要声明“奖励由本公司提供,与苹果官方无关”。
  
 附被拒理由原文:
   Your app includes a contest or sweepstakes but it does not:
   Indicate that Apple is not involved in any way with the contest or sweepstakes.
   Next Steps
   It is necessary to:
   Include official rules of the contest or sweepstakes in the app
   Include an explicit statement in the contest or sweepstakes rules specifying that > Apple is not a sponsor
  
 Ensure that the contest or sweepstake prizes are not Apple products
  
 增加一个“恢复购买记录”的按钮即可。
  
 附被拒理由原文:
   We found that your app offers In-App Purchase/s that can be restored but it does not include a “Restore” feature to allow users to restore the previously purchased In-App Purchase/s.
  
 To restore previously purchased In-App Purchase products, it would be appropriate to provide a “Restore” button and initiate the restore process when the “Restore” button is tapped.
  
 对于资讯等 App,在没有进行与用户信息相关的操作时,却强行让用户登录,甚至不登录就无法看到任何内容,有可能会被拒绝。
  
 附被拒理由原文:
   We noticed that your app requires users to register with personal information to access non account-based features. Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user.
   Specifically, your app forces users to login before they can read the news.
   We features that your app requires users to register or log in, prior to accessing non account-based features. Apps cannot require user registration or login prior to allowing access to app content and features that are not associated specifically to the user.
   Next Steps
  
 User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.
  
 iPhone程序必须不经修改就能以iPhone分辨率和2倍iPhone 3GS的分辨率在iPad上运行。即使你的App 只为 iPhone 用户提供,在 iPad 上也必须能够正常显示,否则审核会被拒绝。
  
 附被拒理由原文:
   We noticed that your app did not run at iPhone resolution when reviewed on iPad running iOS 9.1, which is a violation of the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.
   Specifically, the buttons at the bottom of the app are inaccessible when running on iPad.
   Next Steps
  
 Please revise your app to ensure it runs at iPhone resolution on iPad.
  
 对于视频、音乐、图书类的应用很容易因为这一条而被拒。另外 ASO100.com 建议应用内最好不要出现第三方的商标,例如运营商的Logo、影视公司的 Logo 等。
  
 附被拒理由原文一:
  
 We found that your app allows users to download music without authorization from the relevant third-party sources.
   We’ve attached screenshot(s) for your reference.
   Next Steps
   Please provide documentary evidence of your rights to allow music or video content download from third-party sources. If you do not have the requested permissions, please remove the music or video download functionality from your app.
   附被拒理由原文二:
   Your app includes content or features that resemble a well-known, third-party mark, Fox . We’ve attached screenshot for your reference.
   Pursuant to your agreement with Apple, you represent and warrant that your application does not infringe the rights of another party, and that you are responsible for any liability to Apple because of a claim that your application infringes another party’s rights. Moreover, we may reject or remove your application for any reason, at our sole discretion.
  
 Accordingly, please provide documentary evidence of rights to use this content. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.
  
 在应用截图、名称、描述等任何地方出现例如诸如 牛逼、绿茶婊、无节操、逗比 等词汇,都会被苹果审核拒绝。
  
 附被拒理由原文:
   We found that your app contains content that many audiences would find objectionable, which is not in compliance with the App Store Review Guidelines.
   Specifically, we noticed your app name 打飞机-简单粗暴 is objectionable.
  
 We encourage you to review your app content and evaluate whether you can modify the content to bring it into compliance with the Guidelines.
  
 不要过度谦虚地在启动画面或者应用名称上加上”beta”字样,苹果不允许测试版产品上架。
  
 附被拒理由原文:
   Your app appears to be a pre-release, test, or trial version with a limited feature set. Apps that are created for demonstration or trial purposes are not appropriate for the App Store and do not comply with the App Store Review Guidelines.
   To ensure compliance with the App Store Review Guidelines, it would be appropriate to revise your app to complete, remove, or fully configure any partially implemented feature(s).
  
 If you would like to conduct beta trial for your app, you may wish to review the TestFlight Beta Testing Guide.
  
 如果应用包含注册功能,注册页面必须提供隐私说明协议按钮或者链接。另外在 iTunes connect 提交新版本的时候,Privacy Policy URL 必须要填写。
  
 附被拒理由原文:
   We noticed that your app includes account registration or access to users’ existing accounts but does not include a privacy policy, which does not comply with the App Store Review Guidelines.
  
 Please update your app metadata to include a privacy policy and ensure that the privacy policy URL you provide directs the user to the intended destination.
  
 审核期间出现崩溃会导致审核被拒。ASO100.com 建议,在审核期间务必保证服务器稳定,避免审核人员审核时出现内容加载失败的情况,导致被拒。
  
 附被拒理由原文:
   We discovered one or more bugs in your app when reviewed on iPhone running iOS 8.1.2 on both Wi-Fi and cellular networks.
   Specifically, no content is fetched when users launch the app.Please see the attached screenshot/s for more information.
   It would be appropriate to revise such issue(s) in your application.
   Next Steps
  
 Please run your app on a device to identify the issue(s), then revise and resubmit your app for review.
  
 如果应用的描述或截图介绍的功能在审核期间没有体现,则会被拒绝,如果介绍文案不够详细也会有一定概率被拒。
  
 附被拒理由原文:
   We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.
   Specifically, your app does not include the feature of 微信朋友圈分享 that is written in your release note.
  
 It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.
  
 除特殊情况,苹果明令禁止应用内推荐其他APP。
  
 附被拒理由原文:
   The 应用推荐 feature in your app displays or promotes third-party apps, which violates the App Store Review Guidelines. We’ve attached screenshot(s) for your reference.
   Next Steps
  
 Please remove the 应用推荐 feature from your app.
  
 如果你的应用中,包含不真实的系统检测或优化功能,苹果会认为这项功能有误导用户的嫌疑,审核时会被拒绝。
  
 附被拒理由原文:
   We noticed that your app provides potentially inaccurate diagnostic functionality for iOS devices to the user.
  
 We’ve attached screenshot(s) for your reference.
  
 Next Steps
  
 Currently, there is no publicly available infrastructure to support iOS diagnostic analysis. Therefore your app may report inaccurate information which could mislead or confuse your users. We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
  
 如果你提交的新版本应用与上一版相比,功能上变化过大,比如将游戏升级为工具类应用,或在新版本中完全改掉前一版产品的功能,则会被苹果拒绝。
  
 附被拒理由原文:
   We found that your app did not achieve the core functionality described in your marketing materials or release notes, as required by the App Store Review Guidelines.
  
 Specifically, the app has a whole content swap from a Game app to a Mobile Data Tracking app, which does not provide a good user experience when updating the app.
  
 It would be appropriate to revise your app to ensure this feature is fully implemented or to revise your Application Description, Release Notes, and/or screenshots to remove this content.
  
 If your iTunes Connect Application State is Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.
  
 应用程序必须遵守上线地区的法律法规,禁止含有赌博、色情、有偿陪伴等违反法律的内容,尤其为用户提供付费社交服务的APP,例如在线直播类APP,必须严格遵守相关规定。
  
 附被拒理由原文:
   Your app contains content – or facilitates, enables, and encourages an activity – that is not legal in all of the locations where the app is available. Specifically, your app is advertised as a platform to provide paid companionship services.
  
 We’ve attached screenshot(s) for your reference.
   Next Steps
  
 We encourage you to review your app concept and incorporate different content and features that are in compliance with the App Store Review Guidelines.
  
 针对理财、P2P等金融相关产品,苹果增加规定
   开发者的名字必须与APP内的金融机构名字保持一致,否则会被拒。
   且由同一品牌的金融机构提供服务的APP,必须发布在同一个开发者账号跟名称下。
  
 如果你已经代表委托人或者公司发布了这些APP,你的委托人或者公司应该注册iOS开发者账号,并把你添加到他们的开发者账号里,这样你就可以在他们账号下面提交并发布APP了。
  
 附被拒理由原文:
   We found that the Seller and/or Artist names associated with your app do not reflect the name of the financial institution in the app and/or its name and metadata.
  
 To be appropriate for the App Store, your app must be published under a Seller name and Artist name that reflects the financial institution brand, as required by the iOS Developer Program License Agreement.
  
 Section 1.2:
   “You” and “Your” means and refers to the person(s) or legal entity (whether the company, organization, educational institution, or governmental agency, instrumentality, or department) using the Apple Software or otherwise exercising rights under this Agreement. For the sake of clarity, You may authorize contractors to develop Applications on Your behalf, but any such Applications must be submitted under Your developer account.
  
 If you have published these apps on behalf of a client, it would be appropriate for your client to enroll in the iOS Developer Program, then add you to their development team so you can develop an app for them to submit under their developer account.
  
 应用内的功能不能太过单一,苹果虽然理念中提倡“简单”,但并不代表能接受功能不够完善的应用,他们对应用的核心要求,是希望能够给用户更有价值的体验。当然,如果你的产品太有创意,可能苹果的审核员没能理解它的独到之处,这样的情况下,你可以通过申诉来更详细的描述产品优势,以便通过审核。
  
 附被拒理由原文:
   We found that your app only provides a very limited set of features. It only provides an augmented reality reader mechanism with no other functionality. While we value simplicity, we consider simplicity to be uncomplicated – not limited in features and functionality.
  
 We understand that there are no hard and fast rules to define useful or entertaining, but Apple and Apple customers expect apps to provide a really great user experience. Apps should provide valuable utility or entertainment, draw people in by offering compelling capabilities or content, or enable people to do something they couldn’t do before or in a way they couldn’t do it before.
  
 We encourage you to review your app concept and evaluate whether you can incorporate additional content and features to be in compliance with the Guidelines. For information on the basics of creating great apps, watch the video The Ingredients of Great Apps.If you feel we didn’t understand the features of your app, or that we missed key functionality, and your app was incorrectly rejected, you may appeal to the App Review Board.

5. app提交app store 审核,遇到过哪些坑

一个悲伤的故事:一家公司14年初开发app历时一年还没有提交appstore成功,然后被迫转型了
自己遇到过的:
1.物化女性。软件内姑娘太多导致的。so。。。一定要有帅哥。哪怕首页只有一个。
2.软件名字冲突。提交时发现有软件名字一样。丫停的。只能换。想好软件名字搜一下先。
3.等级评定,娱乐相关所以不要你勾选后发现4+可以。然并乱。必须17+走起
4.支付上,要求用户即使换手机或卸载软件,所购买的物品还可以继续使用。
5.不要用第三方登录,尤其是,用户没有安装,会引导你下载,然后就会被退回。
6.有时第三方的统计什么会调用idfa。这个只要你调用了就必须有广告,不然会被打回。
-----------------------------------------
(其它的坑等明天翻下邮件在码字) 答应大家的更新
==================新内容====================
7.先补充说下昨天的第5点,当你使用第三方插件时,也是可以通过的。需要技术做个判断。
当用户安装了如微信微博应该,就在登录上面显示出来。当检测到用户没有安装,那你的应用上就不要显示这个第三方登录方式。苹果是可以给通过的。
8.苹果商店购买商品如果是会员,不可以少于一周。
9.内容不能low 不能露。
10.不能自动提示升级。只能通过appstore更新。
11.聊天功能里,要有举报功能。不管真假。要有!
12.不能在产品内兑换钱。
13.苹果支付申请了就要使用,他们会审核支付接入点。
14 .所有活动话题上不能有奖励.有的话需要奖文字说明奖品和苹果没关系。
15.不能有严重的bug。(废话)嗯但是也要说,不要抱着侥幸的心里。

app提交app store 审核,遇到过哪些坑

6. App提交 App Store 审核,遇到过哪些坑

【App Store】2016年最新审核规则 
1
为App Store开发程序,开发者必须遵守 Program License Agreement (PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何协议和合同。

2.1
崩溃的程序将会被拒绝。
2.2
存在错误的程序将会被拒绝。
2.3
跟开发者宣传不符的程序将会被拒绝。
2.4
无应用文档或隐藏功能与描述不符的程序将会被拒绝。
2.5
使用非公开API的程序将会被拒绝。
2.6
在指定容器范围外读写数据的程序将会被拒绝。
2.7
以任何方式或形式下载代码的程序将会被拒绝。
2.8
安装或运行其他可执行代码的程序将会被拒绝。
2.9
beta版、demo版、trial版和test版的程序将会被拒绝。
2.1
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.2
向App Store上传大量相似版本程序的开发者将会从iOS开发者计划中除名。
2.21
简单的歌曲或者影片应用要提交到iTunes store,书籍类应用应该提交到iBookstore。
2.22
武断地根据环境(如定位或者运营商)限制用户使用的应用会被拒。
2.23
应用必须遵守iOS数据储存指导方针(iOS Data Storage Guidelines ),否则应用将被拒。
2.24
存放在Newsstand的应用必须遵守开发者项目许可协议(Developer Program License Agreement)的表1、表2以及表3,否则应用将会被拒。
2.25
类似App Store,基于购买或者促销的目的而展示其他应用的应用将会被拒绝,除非是经过特殊审核批准(比如健康管理、航空以及其他无障碍需求等),或者为特殊群体用户提供具有重大意义的附加值的应用。
2.26
只有当app采集是出于特殊审核需求时,app才可以展示和推荐自身以外的其他应用程序,比如健康管理、航空以及无障碍需求等,否则应用程序将会被拒绝。(新增)
3.1
应用或者元数据中提到其他任何移动平台将会被拒。
3.2
带有占位符文本的程序将会被拒绝
3.3
描述中有与程序内容和功能不相关的信息的应用将会被拒绝。
3.4
为了不混淆用户,iTunes Connect中的应用名称应该和展示在设备上的应用名称一致
3.5
不同尺寸的app icon要一致,否则会造成混淆。
3.6
程序图标和截图不符合4+年龄评级的程序将会被拒绝。
3.7
目录与类型不适合于程序内容的程序将会被拒绝。
3.8
开发者有责任为其程序指定适合的评级。不相称的评级可能会由苹果公司修改。
3.9
开发者有责任为其程序指定恰当的关键字。不恰当的关键词可能会被苹果公司修改/删除。
3.1
有以下行为的开发者将会被苹果从iOS开发者计划中除名:试图操纵或者欺骗用户评级,伪造或者付费评级,以及其他不相称的行为。
3.11
在安装下载之前推荐用户重启iOS设备的应用将会被拒。
3.12
在提交审核过程中,应用程序应包含能正常运行的URL,比如支持URL和隐私政策URL。
3.13
如果应用程序的截图和营销文本没有清晰地确定需要额外单独购买(比如使用IAP)的内容或者项目,那么应用程序将会被拒绝。
3.14
App预览可以仅使用从应用程序捕获的视频屏幕、旁白、文本以及design overlays,否则应用程序将会被拒绝。
3.15
添加App预览的应用程序,未经许可展示真人个人信息将会被拒绝。
3.16
App预览可能仅包括在所有选定地区内经过授权许可用于此目的的音乐。
3.17
App预览包含未经许可的通过app播放的内容(比如iTunes playlist和YouTube流媒体)的应用将会被拒绝。
4.1
在收集、传输或使用位置数据之前未通知并获得用户同意的程序将会被拒绝。
4.2
使用基于位置的API来自动控制车辆、飞机或其他设备的应用程序将会被拒绝。
4.3
使用基于位置的API用于调度、车队管理或应急服务的程序将会被拒绝。
4.4
当与应用功能或服务密切相关时可以使用位置数据,或者用于经过授权的广告。
5.1
不使用苹果推送通知 (APN)应用接口提供推送通知的程序将会被拒绝。
5.2
不使用苹果推送通知 (APN)应用接口提供推送通知的程序将会被拒绝。
5.3
在首次推送消息或者要求推送通知运行之前未获得用户许可的应用将会被拒绝。
5.4
使用推送通知发送敏感个人信息或机密信息的程序将会被拒绝。
5.5
使用推送通知发送非请求消息或用于钓鱼或群发垃圾邮件用途的程序将会被拒绝。
5.6
应用程序不可使用推送通知发送广告、促销或任何类型的直销信息。
5.7
应用程序不能向使用推送通知服务的用户收取费用。

7. iOS 提交审核,被拒

原因如下:
1、程序有重大bug,程序不能启动,或者中途退出。 
2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。 
3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。 
4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒) 
5、网络功能不能正常访问。 
6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。 
7、没有设置default页,启动画面为黑屏,有一定概率被拒绝。 
8、一个应用在线,但你想在发一个豪华版之类的,再开一个应用也会被拒绝。
OS(苹果公司的移动操作系统)锁定iOS是由苹果公司开发的移动操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等产品上。
iOS与苹果的MacOSX操作系统一样,属于类Unix的商业操作系统。原本这个系统名为iPhoneOS,因为iPad,iPhone,iPodtouch都使用iPhoneOS,所以2010WWDC大会上宣布改名为iOS(iOS为美国Cisco公司网络设备操作系统注册商标,苹果改名已获得Cisco公司授权)。

iOS 提交审核,被拒

8. App提交 App Store 审核,遇到过哪些坑

一个悲伤的故事:一家公司14年初开发app历时一年还没有提交appstore成功,然后被迫转型了
自己遇到过的:
1.物化女性。软件内姑娘太多导致的。so。。。一定要有帅哥。哪怕首页只有一个。
2.软件名字冲突。提交时发现有软件名字一样。丫停的。只能换。想好软件名字搜一下先。
3.等级评定,娱乐相关所以不要你勾选后发现4+可以。然并乱。必须17+走起
4.支付上,要求用户即使换手机或卸载软件,所购买的物品还可以继续使用。
5.不要用第三方登录,尤其是QQ,用户没有安装qq,会引导你下载,然后就会被退回。
6.有时第三方的统计什么会调用idfa。这个只要你调用了就必须有广告,不然会被打回。
-----------------------------------------
(其它的坑等明天翻下邮件在码字) 答应大家的更新
==================新内容====================
7.先补充说下昨天的第5点,当你使用第三方插件时,也是可以通过的。需要技术做个判断。
当用户安装了如微信微博qq应该,就在登录上面显示出来。当检测到用户没有安装,那你的应用上就不要显示这个第三方登录方式。苹果是可以给通过的。
8.苹果商店购买商品如果是会员,不可以少于一周。
9.内容不能low 不能露。
10.不能自动提示升级。只能通过appstore更新。
11.聊天功能里,要有举报功能。不管真假。要有!
12.不能在产品内兑换钱。
13.苹果支付申请了就要使用,他们会审核支付接入点。
14 .所有活动话题上不能有奖励.有的话需要奖文字说明奖品和苹果没关系。
15.不能有严重的bug。(废话)嗯但是也要说,不要抱着侥幸的心里。