iOS App被拒原因以及解决方案总结。
Guideline 1.2 - Safety - User Generated Content
Your app enables the display of user-generated content but does not have the proper precautions in place.
Next Steps
To resolve this issue, please revise your app to implement all of the following precautions:
- Require that users agree to terms (EULA) and these terms must make it clear that there is no tolerance for objectionable content or abusive users
- A method for filtering objectionable content
- A mechanism for users to flag objectionable content
- A mechanism for users to block abusive users
- The developer must act on objectionable content reports within 24 hours by removing the content and ejecting the user who provided the offending content
翻译出来是:
准则1.2 - 安全 - 用户生成的内容
您的应用可以显示用户生成的内容,但没有适当的预防措施。
下一步
要解决此问题,请修改您的应用以实施以下所有预防措施:
- 要求用户同意条款(EULA),并且这些条款必须明确表示不允许对不良内容或滥用用户
- 用于过滤令人反感的内容的方法
- 用户标记令人反感的内容的机制
- 用户阻止滥用用户的机制
- 开发人员必须在24小时内处理令人反感的内容报告,方法是删除内容并弹出提供违规内容的用户。
分析:这个被拒的原因是因为app能展示用的内容,但却没有防范措施。解决方法是加上用户协议,加上拉黑以及举报功能
Guideline 3.1.1 - Business - Payments - In-App Purchase
We also noticed that your app uses in-app purchase products to purchase credits or currencies that are not consumed within the app, which is not appropriate for the App Store.
Please see attached screenshots for details.
翻译出来是:
准则3.1.1 - 业务 - 付款 - 应用内购买
我们还注意到,您的应用使用应用内购买产品来购买未在应用内消费的点数或币种,这不适用于App Store。
详情请参阅附件截图。
下一步
要解决此问题,请修改您的应用,确保通过应用内购买产品所使用的信用卡或货币在应用中使用,或完全删除应用内购买。
分析:这个被拒的原因是因为app中有充值功能,但审核人员找不到若何消费充值金币。解决方式是在提审的时候告诉审核人员如何消费,并附上截图。
Guideline 1.1 - Safety - Objectionable Content
Your app includes content that many users would find objectionable and offensive. Specifically, your app provided paid chat service.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please remove all potentially objectionable content from your app and submit your revised binary for review.
For app design information, check out the following videos: and "Designing Intuitive User Experiences," available on the Apple Developer website.
You may also want to review the iOS Human Interface Guidelines for more information on how to create a great user experience in your app.
翻译出来是:
准则1.1 - 安全 - 不良内容
您的应用包含许多用户会觉得令人反感和令人反感的内容。 具体来说,您的应用提供了付费聊天服务
详情请参阅附件截图。
下一步
要解决此问题,请从您的应用中删除所有可能令人反感的内容,并提交修改后的二进制文件以供审核。
有关应用设计信息,请查看以下视频:以及Apple Design Developer网站上提供的“设计直观的用户体验”。
您可能还需要查看iOS人机界面指南,以获取有关如何在您的应用中创建出色用户体验的更多信息。
分析:这个被拒的原因是因为提供了付费聊天服务。这个没办法了,苹果是不允许的,要么去掉,要么隐藏。
Guideline 2.3.7 - Performance - Accurate Metadata
Your app name or subtitle to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in these metadata items.
Specifically, the following words in your app name or subtitle are considered keywords or descriptors:
翻译出来是:
准则2.3.7 - 性能 - 准确的元数据
您在App Store上显示的应用名称或字幕包含关键字或描述符,这些关键字或描述符不适用于这些元数据项目。
具体来说,应用程序名称或副标题中的以下单词被视为关键字或描述符:
分析:在填写应用信息的时候主标题和副标题关键字重复。解决方法:去掉重复的关键字就可以了。
Guideline 3.0 - Business
Your game app includes in-app purchase products for consumable credits priced over $99.99, Tier 60.
Next Steps
To resolve this issue, please revise your app to ensure that a single in-app purchase product for consumable credits is priced at nothing more than $99.99, Tier 60.
To edit in-app purchases:
- Log in to iTunes Connect
- Click on "My Apps"
- Select your app
- Click on "Features" to view your in-app purchases
- Click on a Reference Name that is in Developer Action Needed status
- Click "Edit In-App Purchase Details"
- Click Save
- Once you've completed all changes, click the "Submit for Review" button at the top of the App Version Information page.
Note: When an in-app purchase is in the "Developer Action Needed" state, you must make some change to it before it can move to Waiting for Review.
翻译出来是:
准则3.0 - 业务
您的游戏应用程序包括应用程序内消费信用卡购买产品,价格超过99.99美元,60级。
下一步
要解决此问题,请修改您的应用,以确保单个应用内购买消费信用产品的价格不超过99.99美元,Tier 60。
编辑应用内购买:
- 登录iTunes Connect
- 点击“我的应用程序”
- 选择你的应用程序
- 点击“功能”查看您的应用内购买
- 单击“开发者操作需要”状态下的参考名称
- 点击“编辑应用内购买详情”
- 点击保存
- 完成所有更改后,请单击应用程序版本信息页面顶部的“提交以供查看”按钮。
注意:当应用程序内购买处于“需要开发者操作”状态时,您必须对其进行一些更改,然后才能转到等待审核。
分析:在app中用到了苹果内购,苹果规定一次性消耗种类的价格不能大于99美元。解决方法:修改价格即可。
Guideline 2.1 - Performance - App Completeness
We discovered one or more bugs in your app when reviewed on iPad running iOS 11.3 on Wi-Fi connected to an IPv6 network.
We could not load the contents in 消息.
The steps to reproduce are:
- Launched the app
- Input demo account information
- Tapped 消息 at the right bottom
- No contents
翻译出来是:
准则2.1 - 性能 - 应用程序完整性
我们在连接到IPv6网络的Wi-Fi上运行iOS 11.3的iPad上检查时,发现您的应用存在一个或多个错误。
我们无法加载消息中的内容。
重现的步骤是:
1.启动应用程序
2.输入模拟账户信息
3.在右下角点击消息
4.没有内容
分析:及时通讯集成的是环信,环信在ipv6下是坑定没有问题的。后来想到审核人员是把app删掉之后重新装的,而环信的信息和微信一样是缓存在本地的。删掉后从新进入当然没有。解决方法:在提审是说明一下。eg:经我们测试,在ipva6网络下是没有问题的。我们的聊天信息是缓存在本地的。
Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage
We noticed that your app requests the user’s consent to access their Photos but does not clarify the use of this feature in the permission modal alert.
Please see attached screenshots for details.
Next Steps
To resolve this issue, please revise the permission modal alert to specify why the app is requesting access to the user's Photos.
翻译出来是:
准则5.1.1 - 法律 - 隐私 - 数据收集和存储
我们注意到您的应用请求用户同意访问他们的照片,但未在权限模式警报中说明使用此功能。
详情请参阅附件截图。
下一步
要解决此问题,请修改权限模式警报以指定应用程序请求访问用户照片的原因。
分析:被拒原因是因为在请求一些权限的时候没有说明功能,eg:获取用户相机权限或者获取麦克风权限。解决方法:在info.plist文件中修改文案,标明使用这个功能是做什么的。eg:访问相机 eg:“亲,我们需要访问您的相机,用于照片拍摄。”
Guideline 1.1 - Safety - Objectionable Content
Your app includes content that many users would find objectionable and offensive. Specifically, your app contained objectionable pictures.
Please see attached screenshots for details.
准则1.1 - 安全 - 不良内容
您的应用包含许多用户会觉得令人反感和令人反感的内容。 具体来说,您的应用包含令人反感的图片。
详情请参阅附件截图。
分析:被拒原因是因为app上女性照片太暴露。可能我们认为还好,但苹果就是这么奇葩。解决方式:换掉看起来不合适的图片重新上传。
Guideline 1.1 - Safety - Objectionable Content
Your app includes content that many users would find objectionable and offensive. Specifically, your app objectified females only.
Please see attached screenshots for details.
翻译出来是:
准则1.1 - 安全 - 不良内容
您的应用包含许多用户会觉得令人反感和令人反感的内容。 具体而言,您的应用仅将女性客体化。
详情请参阅附件截图。
分析:我们的app是一个交友软件,上面的大部分是女性。所以被拒了。额。。有点奇葩。解放方法:上传一些男性的照片并且放在显眼的位置。
Guideline 2.1 - Information Needed
We have started the review of your app, but we are not able to continue because we need access to a video that demonstrates your app:
in use on a physical iOS device.
Please ensure the video you provide shows a physical iOS device (not a simulator). Specifically, please demonstrate the background audio feature(s) while the users do not use the app since your app declares support for audio in the UIBackgroundModes key in your Info.plist.
翻译出来是:
准则2.1 - 需要的信息
我们已开始审核您的应用,但我们无法继续,因为我们需要访问演示您的应用的视频:
在物理iOS设备上使用。
请确保您提供的视频显示了一个物理iOS设备(不是模拟器)。具体来说,请在用户不使用应用程序时演示背景音频功能,因为您的应用程序在Info.plist的UIBackgroundModes项中声明了对音频的支持。
分析:苹果默认app在后台是只工作三分钟的。为了保持app在后台长期在线。默认在后台播放一个无声的音乐,这种方式比较耗电。后台改用APNS推送唤醒。忘了把UIBackgroundModes勾选调。解决方法:把UIBackgroundModes后台音频播勾选掉。
Guideline 2.1 - Information Needed
This type of app has been identified as one that may violate one or more of the following App Store Review Guidelines. Specifically, these types of apps often:
1.1.6 - Include false information, features, or misleading metadata.
2.3.0 - Undergo significant concept changes after approval
2.3.1 - Have hidden or undocumented features, including hidden "switches" that redirect to a gambling or lottery website
3.1.1 - Use payment mechanisms other than in-app purchase to unlock features or functionality in the app
4.3.0 - Are a duplicate of another app or are conspicuously similar to another app
5.2.1 - Were not submitted by the legal entity that owns and is responsible for offering any services provided by the app
5.3.4 - Do not have the necessary licensing and permissions for all the locations where the app is used
Before we can continue with our review, please confirm that this app does not violate any of the above guidelines. You may reply to this message in Resolution Center or the App Review Information section in iTunes Connect to verify this app’s compliance.
Given the tendency for apps of this type to violate the aforementioned guidelines, this review will take additional time. If at any time we discover that this app is in violation of these guidelines, the app will be rejected and removed from the App Store, and it may result in the termination of your Apple Developer Program account.
Should you choose to resubmit this app without confirming this app’s compliance, the next submission of this app will still require a longer review time. Additionally, this app will not be eligible for an expedited review until we have received your confirmation.
翻译出来是:
准则2.1 - 需要的信息
这种类型的应用程序已被识别为可能违反以下一项或多项应用程序商店评论准则的应用程序。具体来说,这些类型的应用程序往往
1.1.6 - 包含虚假信息,功能或误导性元数据。
2.3.0 - 批准后进行重大概念变更
2.3.1 - 有隐藏或未记录的功能,包括重定向到赌博或彩票网站的隐藏“开关”
3.1.1 - 使用应用程序内购买以外的支付机制解锁应用程序中的功能或功能
4.3.0 - 是另一个应用程序的副本或与另一个应用程序显着相似
5.2.1 - 未由拥有并负责提供应用提供的任何服务的法人提交
5.3.4 - 没有使用应用程序的所有位置的必要许可和权限
在我们继续审核之前,请确认此应用没有违反上述任何指南。您可以在“解决方案中心”或iTunes Connect中的“应用程序评论信息”部分回复此消息,以验证此应用程序的合规性。
鉴于此类应用程序倾向于违反上述准则,此审核将需要更多时间。如果我们发现此应用程序在任何时候违反了这些准则,该应用程序将被拒绝并从App Store中删除,并可能导致您的Apple开发人员计划帐户被终止。
如果您选择在不确认此应用的合规性的情况下重新提交此应用,则此应用的下一次提交仍需要较长的审核时间。此外,除非我们收到您的确认信息,否则此应用将无法加急审核。
分析:这个就厉害了。2.1大礼包问题。近来很多app被拒都是因为这个。因为苹果的审核机制变了。有很多app是没有以上提出的问题的。这个大概是苹果公司给的警告,并不是说app一定有那些问题。解决方法:一条一条的查看是都存在问题,如果有了最好改了。最后在提交审核的时候再进行说明。eg:
尊敬的苹果审核团队:
感谢您的耐心审核, 对于您提到的7个审核条款, 我们开发团队经过认真自查和研究,并且对所违规内容作了修改, 我们现在对此回复如下:
1.1.6:我们并没有包含虚假信息,和误导用户的功能,全都是真实的。
2.3.0:我们没有在通过后修改任何概念和功能。
2.3.1:我们没有切换到任何赌博或彩票的网站,我们是原生App
3.1.1:我们游戏内都是使用的苹果支付,并没有使用任何第三方支付。
4.3.0:我们的游戏内容都是我们自己开发的, 并不存在抄袭或者大量相似。
5.2.1:我们的App并没有法人实体和版权的风险。
5.3.4:我们的App也并没有使用任何定位相关功能和权限。
这是我们经过认真自查和修改之后,得到的结论。
希望苹果审核团队能继续审核,感谢。
Guideline 5.2.1 - Legal - Intellectual Property
Your app facilitates, enables, or encourages live video chat or performance (网络直播/表演/秀场), but you haven’t provided a sufficient Internet Culture Business License (网络文化经营许可证) for the services in your app.
Next Steps
To resolve this issue, please complete the following:
— Provide both a copy and the direct link to the government website that displays your Internet Culture Business License (网络文化经营许可证).
— List Internet Show (网络表演/秀场) in the allowed business areas (经营范围) section of the Internet Culture Business License (网络文化经营许可证).
— Ensure the seller and artist names associated with your account match the authorized name (单位名称) listed in the Internet Culture Business License (网络文化经营许可证).
— Provide the complete license number (编号) of your Internet Culture Business License (网络文化经营许可证) in the "Review Notes" section.
Resources
To provide a copy of the Internet Culture Business License (网络文化经营许可证):
- Log in to iTunes Connect
- Click on "My Apps"
- Select your app
- Click on the app version on the left side of the screen
- Scroll down to "App Review Information"
- Attach the scanned copy of your Internet Culture Business License (网络文化经营许可证) in the “Attachment” section
- Click "Save"
Once this information is available, please reply to this message in Resolution Center, and we can continue with our review.
翻译出来是:
准则5.2.1 - 法律 - 知识产权
您的应用程序促进,启用或鼓励实时视频聊天或表演,但您的应用程序中的服务未提供足够的互联网文化经营许可证。
下一步
要解决此问题,请完成以下步骤:
- 提供政府网站的副本和直接链接,以显示您的网络文化经营许可证。
- 在网络文化经营许可证允许的经营范围部分列出网络表演/秀场。
- 确保与您账户相关的卖家和艺术家名称与“互联网文化经营许可证”中列出的授权名称(单位名称)相匹配。
- 在“评论备注”部分提供您的互联网文化经营许可证的完整许可证编号。
资源
提供“互联网文化经营许可证”的复印件:
- 登录iTunes Connect
- 点击“我的应用程序”
- 选择你的应用程序
- 点击屏幕左侧的应用程序版本
- 向下滚动到“应用程序评论信息”
- 在“附件”一节中附上您的互联网文化经营许可证的扫描副本
- 点击“保存”
获得此信息后,请在解决中心回复此消息,我们可以继续进行审核。
分析:苹果审核人员把我们的app认定为直播类的了。苹果规定直播类型的app必须提供“互联网文化经营许可证”。解决方法:没办法,去掉那些功能,或者让公司提示证书。还有一种是加个开关隐藏,这个就看你运气了,有的能被发现,有的是不能被发现。真的有点看运气了。不过最好的解决方法是让公司提供证书。
Guideline 2.4.1 - Performance - Hardware Compatibility
We noticed that your app did not run or display as expected when viewed on iPad running iOS 11.3. Please see attached screenshots for details.
翻译出来是:
准则2.4.1 - 性能 - 硬件兼容性
我们注意到,在运行iOS 11.3的iPad上查看时,您的应用没有按预期运行或显示。 详情请参阅附件截图。
分析:虽然有时候我们的app是只支持iPhone手机的,但苹果的审核人员测试使用的是ipad,这样他们要求app必须对ipad进行适配。解放方案:对ipad进行适配。一般来说只要在iPhone上适配没有问题,在ipad上的适配问题都不大。最后是让ipad值支持竖屏,去掉横屏。有很多人是适配了竖屏,而苹果审核人员发现横屏没有支持被拒了,所以info.plist 的Supported interface orientations (iPad)里设置只支持竖屏就好了。
作者:路小白同学
链接:https://www.jianshu.com/p/0d5794bb3830
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
iOS App被拒原因以及解决方案总结。的更多相关文章
- IOS开发之App被拒原因
新手入门,简单记录一下Ipa提交给苹果公司后,有可能会被驳回的原因,欢迎补充和纠正! 原因: 1.ipa功能缺陷,譬如不能正常登陆.界面打不开.支付调不起等测试过程中未发现的Bug,实在是不应该!!! ...
- iOS 上架被拒原因保存
一.后台一直在获取用户的定位,需要给用户电池消耗提示 Your app uses the Location Background mode but does not include the requi ...
- iOS app被拒整理
作者:Leon链接:http://www.zhihu.com/question/33191327/answer/71421736来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明 ...
- 上架app被拒原因总结
1. Terms and conditions(法律与条款) 1.1 As a developer of applications for the App Store you are bound by ...
- iOS AppStore 被拒原因
De : Apple 3.12 - Apps should have all included URLs fully functional when you submit it for review, ...
- iOS上架被拒原因及解决办法
简单的记录一下,近期APP上架所遇到的坑爹事儿吧!! 第一次提交: 第二天给了回复,内容如下: .Guideline - Performance - Software Requirements You ...
- iOS App 审核被拒的原因搜罗
本文转载至 http://ju.outofmemory.cn/entry/108500 iOS app 审核 1.程序有重大bug,程序不能启动,或者中途退出. 2.绕过苹果的付费渠道,我们之前游 ...
- iOS - App 上架审核被原因拒总结
1.未遵守苹果 iOS APP 数据储存指导方针 如果你的 App 有离线数据下载功能,尤其需要关注这一点.因为离线数据一般占用存储空间比较大,可以被重新下载和重建,但是用户往往希望系统存储空间紧时也 ...
- IOS APP 国际化 程序内切换语言实现 不重新启动系统(支持项目中stroyboard 、xib 混用。完美解决方案)
上篇 IOS APP 国际化(实现不跟随系统语言,不用重启应用,代码切换stroyboard ,xib ,图片,其他资源 介绍了纯代码刷新 实现程序内切换语言. 但效率底下,也存在一些问题.暂放弃. ...
随机推荐
- CGI是什么 搜索了这么多,大致看明白了保留下来。
转自:http://blog.chinaunix.net/uid-13408389-id-2894933.html 分类: CGI是什么 CGI是CommonGatewayInterface 的简称. ...
- MVC进阶学习--View和Controller之间的数据传递(二)
1. 使用Request.Form MVC 将页面简单化,与WebForm中的事件机制完全不同,就和普通的html标签表单提交没有任何区别(当然WebForm中的事件机制其实也是表单提交).在表单提交 ...
- MS SQL 分类汇总参数 grouping(**)=1 rollup cubt
转:http://www.111cn.net/database/mssqlserver/43368.htm 本文章介绍了关于sql多级分类汇总实现方法及数据结构,有碰到问题的同学可参考一下. 据库结构 ...
- eclipse 导入maven 父子项目
你先要确认svn上是否是maven项目,否则要自己重新建一个maven项目然后直接引入目录了.如果确认是maven项目,那么有个两个方案.案一:先用任何client软件将svn下载.然后在eclips ...
- CentOS 6.4 yum安装LAMP环境
一.制作连外网的yum源文件 1. centOS安装完成时是默认存在的,不需要做任何操作,可以直接使用yum 命令进行操作, 默认是在 /etc/yum.repos.d/目录下的 2. 如果你因为制 ...
- vue面试题,知识点汇总(有答案)
一. Vue核心小知识点 1.vue中 key 值的作用 key 的特殊属性主要用在 Vue的虚拟DOM算法,在新旧nodes对比时辨识VNodes.如果不使用key,Vue会使用一种最大限度减少动态 ...
- ios 推送 证书配置
S的推送证书,有有效期限制,一般为一年.当我们证书过期的时候,就需要重新生成证书了.有一段时间没有上苹果网站了,昨天上去一看,此奥,改版了,下边我们将重新生成一个正式环境的push推送的证书. 1.先 ...
- burp 代理的时候无法访问https网站
今天在使用burp的时候发现不能访问https网站了,Google下面还出现这个 ERR_SSL_VERSION_OR_CIPHER_MISMATCH,于是到官网下载了一个最新的burp就可以访问了, ...
- poj1135
Domino Effect Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 10454 Accepted: 2590 De ...
- hdu 4068 I-number【大数】
题目: http://acm.hdu.edu.cn/showproblem.php?pid=4608 http://acm.hust.edu.cn/vjudge/contest/view.action ...