苹果审核概述
App被拒绝常见原因概述
被拒解决方案概述
苹果开发者 条款详细解读
目前机审机制越来越完善了,而且也越来越受重视,相比前几个月,近期的苹果审核时间逐渐缩短,平均审核时间为23.9 小时。
应用被拒分为两种:Binary Rejected 和 Metadata Rejected。前者需要重新上传应用并且重新排队,后者只需要修改信息,不需要重新上传应用。
苹果审核大体分为三部分,预审、机审和人工审核。目前应用提审的整个流程大体分为五个阶段:Prepare For Upload(准备上传)、Waiting For Review(等待审核)、 In Review(审核)、Pending Developer Release(等待开发者发布)、Ready For Sale(准备销售)。
APP上传后,会进入到 Wait for Review 状态,而后进入到In Review状态,In Review一般2天左右就会审核通过或者是被打回。
包上传后首先进入的是预审,会被扫描API等,预审通过后会在iTC里出现,然后才可以提交至 Waiting;
在 Waiting For Review(等待审核)阶段一般是机审,机审主要是对代码进行机器审核,排查APP是否重复应用,“2.1苹果狗年大礼包”事件就更多地依赖机器自动审核,减少人工成本;
通过后会进入In Review(审核)阶段,即人工审核阶段,这个阶段主要看的是App的元数据,例如APP封面、功能、体验等等,注重用户体验。
App被拒绝常见原因概述
1、应用内包含检查更新功能
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.
2、使用第三方登录时未做安装检测
接入第三方登录要检测是否安装了第三方客户端,未安装时不要显示对应按钮。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.
3、采集设备IDFA但应用没有广告功能
从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.
4、含UGC却未提供用户协议及举报功能
如果你的 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.
5、上传时没有使用真实的应用截图
应用程序的名称、描述、截图或者预览与应用的内容和功能不相关将会被拒绝。有 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.
6、应用必须使用邀请码才能注册使用
苹果要求应用不能限制只有部分用户可以使用。
附被拒理由原文:
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.
7、应用内出现第三方移动平台的名字或图标
一直以来,苹果都不允许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.
8、应用内涉及奖励,未声明与苹果无关
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
9、没有提供恢复内购的方法
增加一个“恢复购买记录”的按钮即可。
附被拒理由原文:
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.
10、未注册时不能使用与账号无关的功能
对于资讯等 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.
11、iPhone 应用在 iPad 上不能正常显示
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.
12、侵犯第三方版权
对于视频、音乐、图书类的应用很容易因为这一条而被拒。另外 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.
13、应用截图、名称、描述等出现不雅词汇
在应用截图、名称、描述等任何地方出现例如诸如 牛逼、绿茶婊、无节操、逗比 等词汇,都会被苹果审核拒绝。
附被拒理由原文:
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.
14、应用出现 beta版、测试版字样
不要过度谦虚地在启动画面或者应用名称上加上”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.
15、注册缺少隐私政策
如果应用包含注册功能,注册页面必须提供隐私说明协议按钮或者链接。另外在 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.
16、应用出现崩溃、加载失败等 bug
审核期间出现崩溃会导致审核被拒。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.
17、应用描述、截图和应用功能不符
如果应用的描述或截图介绍的功能在审核期间没有体现,则会被拒绝,如果介绍文案不够详细也会有一定概率被拒。
附被拒理由原文:
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.
18、应用包含应用推荐功能
除特殊情况,苹果明令禁止应用内推荐其他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.
19、应用包含不正确的诊断功能
如果你的应用中,包含不真实的系统检测或优化功能,苹果会认为这项功能有误导用户的嫌疑,审核时会被拒绝。
附被拒理由原文:
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.
20、应用提交的新版本与上一版差异过大
如果你提交的新版本应用与上一版相比,功能上变化过大,比如将游戏升级为工具类应用,或在新版本中完全改掉前一版产品的功能,则会被苹果拒绝。
附被拒理由原文:
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.
21、应用违反当地法律法规
应用程序必须遵守上线地区的法律法规,禁止含有赌博、色情、有偿陪伴等违反法律的内容,尤其为用户提供付费社交服务的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.
22、应用作者名与金融机构名字不一致
针对理财、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.
23、应用提供功能过于简单
应用内的功能不能太过单一,苹果虽然理念中提倡“简单”,但并不代表能接受功能不够完善的应用,他们对应用的核心要求,是希望能够给用户更有价值的体验。当然,如果你的产品太有创意,可能苹果的审核员没能理解它的独到之处,这样的情况下,你可以通过申诉来更详细的描述产品优势,以便通过审核。
附被拒理由原文:
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.
被拒解决方案概述
1、账号关联性问题。
原来:各一级账号,授权同一账号上传产品,授权同批账号测试产品。
修改:每个一级账号,授权到不同账号上传产品,授权不同账号测试产品。
2、代码关联、相识性程度
在不影响产品的情况下,让各产品之间代码相似程序降低。
(例如:增加垃圾代码和其它技术手段使二进制代码不同)
3、产品相关
后台外部元素(优先级排列)
套餐ID、SKU。
APP内购项目(增加内购内容,不同产品添加不同额度计费点)
文字介绍(针对不同地区抒写,不允许套用模版)
游戏广告图(要有明显的区别,不能只改插图)
关键字
开发者联系人
联系地址
产品发行地区
游戏类别
测试账号(涉及白名单,准备3~4个测试账号)
备注(软著、备案、版号信息)
其他注意事项(产品的相关信息介绍描述)
内部UI和界面
大厅UI调整、启动页面、大厅背景图页面。
4、出包机器、上传应用机器
暂定不增加出包机器
上传提交产品时,使用手机4G网络提交。
针对可以用户自由发布信息的APP
那种用户可以发布信息的app,一定要针对用户发布行为做机制。
用户发布行为要有条款说明;要有不良信息过滤机制;
浏览用户如果不喜欢某条信息要可以屏蔽;
浏览用户如果不喜欢某人可以把他拉入黑名单;
游戏代练代打这类信息,必须得有游戏方的授权证明,否则千万不能出现。
如果审核一次又一次被拒,你的审核时间就会越来越长。
如果不是代码问题,不需要重传二进制ipa包,就通过走申诉途径。
加速审核的方式
1、Apple 提供了一个加速审核的通道:
https://developer.apple.com/appstore/contact/appreviewteam/index.html
当然,也可以通过itunes 进入加急审核通道。
步骤:“联系我们”->App Review -> App Store Review -> Request Expedited Review -> Request an Expedited App review
如果是走申诉通道时,想联系苹果,最好在Explanation里面 留下你公司负责人的联系方式,到时候苹果可能会主动打电话给你,通过邮件的方式非常慢。
除了上面的截图,中间需要填写app的一些信息。
填写你的联系方式(电话)
App名字,id
选择App Store
选择加急理由。苹果给出三个选项"bug修复",“重大节日”,“其他”。
根据自己的当前个人情况,选择加急理由,而后写上你的加急理由。(写加急理由的时候要注意,尽量描述清楚你遇到的情况,让苹果审核团队一看就懂即可)
加速是否能申请成功,关键是看你填写最后部分的描述。(大致的意思应该可以猜到吧,可以参考:http://translate.google.cn
比如你是紧急修复严重bug,
1、那你要解释这个bug的严重性,必须修复
2、最好把bug重新步骤等描述等等。 要提供足够的细节。
3、尽量使用英文描述;
4、分条描述App存在的重要问题,如:Crash,用户无法使用等;
强调自己已经解决(fixed)问题或者致命的八阿哥(bug);
5、 网上说iOS审核次数只有2-3次。目前已被证伪了。当然,虽然加急审核没有次数限制。但最好是不要滥用苹果加急审核通道。如果理由不充分却频繁申请加急审核,是很容易被苹果拉进黑名单,导致之后难以加急成功的。
苹果开发者 条款详细解读
- Terms and conditions(法律与条款)
Guideline 1.1 问题
Guideline 1.1 - Safety - Objectionable Content
问题分析:
苹果邮件内容:
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人机界面指南,以获取有关如何在您的应用中创建出色用户体验的更多信息。
问题分析:
分析:我们的app是一个交友软件,上面的大部分是女性。所以被拒了。额。。有点奇葩。解放方法:上传一些男性的照片并且放在显眼的位置。
1
解决办法:
上传一些男性的照片并且放在显眼的位置。
1
1.1.6 包含虚假信息,功能或误导性元数据。
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 1.2 问题
Guideline 1.2 问题分析
苹果邮件内容:
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能展示用的内容,
但却没有防范措施。解决方法是加上用户协议,
加上拉黑以及举报功能
- Functionality(功能)
Guideline 2.1 问题 (App 完成度)
Apps that crash will be rejected(存在Crash(崩溃,死机)的应用会被拒。)
主要有应用出现崩溃、加载失败等非常明显的Bug、应用不支持 IPv6网络下使用、测试账号、隐藏开关等。
解决方法:提前测试产品是否有bug、和在IPV6网络下是否能使用等,根据提供邮件,一个个审查自身产品信息是否符合,适当情况下可以发送截图视频给苹果官方以证明自己的清白。
Guideline 2.1 - Performance - App Completeness
问题分析:
2.1 - 性能 - 应用程序完整性
Apps that crash will be rejected(存在Crash(崩溃,死机)的应用会被拒。)
苹果邮件内容:
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网络下是没有问题的。
我们的聊天信息是缓存在本地的。
解决办法:
app需要通信协议需要志长ipv6
1
Guideline 2.2 问题
Apps that exhibit bugs will be rejected(存在明显bug的应用会被拒。)
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 2.3 问题 (准确的元数据)
主要是应用标题、描述、截图等与应用功能严重不符。
Apps that do not perform as advertised by the developer will be rejected(不符合开发者描述的应用会被拒。)
解决方法:
重新更换截图,保证整个APP功能、流程看起来是一致的。去除隐藏功能模块代码或将需要隐藏功能的代码及定向跳转链接网址做混淆处理,适当增加逻辑复杂度。
2.3.0 批准后进行重大概念变更
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
2.3.1 有隐藏或未记录的功能,包括重定向到赌博或彩票网站的隐藏“开关”
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 2.3.7 - Performance - Accurate Metadata (性能 - 准确的元数据)
问题分析:
苹果邮件内容:
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上显示的应用名称或字幕包含关键字或描述符
,这些关键字或描述符不适用于这些元数据项目。
具体来说,应用程序名称或副标题中的以下单词被视为关键字或描述符:
问题分析:
分析:在填写应用信息的时候主标题和副标题关键字重复。
解决办法:
去掉重复的关键字就可以了。
1
Guideline 2.4 问题
Apps that include undocumented or hidden features inconsistent with the description of the App will be rejected(有未说明或隐藏特性或有悖描述的应用会被拒。)
2.4.1 性能 - 硬件兼容性 问题
问题分析:
我们注意到,在运行iOS 11.3的iPad上查看时,您的应用没有按预期运行或显示。 详情请参阅附件截图。
苹果邮件内容:
1
问题分析:
虽然有时候我们的app是只支持iPhone手机的,但苹果的审核人员测试使用的是ipad,这样他们要求app必须对ipad进行适配。解放方案:对ipad进行适配。一般来说只要在iPhone上适配没有问题,在ipad上的适配问题都不大。最后是让ipad值支持竖屏,去掉横屏。有很多人是适配了竖屏,而苹果审核人员发现横屏没有支持被拒了,所以info.plist 的Supported interface orientations (iPad)里设置只支持竖屏就好了。
解决办法:
info.plist 的Supported interface orientations (iPad)里设置只支持竖屏就好了。
1
Guideline 2.5 问题 (软件要求)
主要是产品加入违规代码
Apps that use non-public APIs will be rejected(使用非公开API的应用会被拒。)
解决方法:
很可能是三方库中含有SDK,可以更新所有三方库,或者反编译提交的ipa,检查文档中是否有违规字符串,有的话删掉。
1
2.5
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.6 问题
Apps that read or write data outside its designated container area will be rejected(试图读写非允许范围内的数据的应用会被拒。)
Guideline 2.7 问题
Apps that download code in any way or form will be rejected(试图以任何方式方法下载代码的应用会被拒。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.8 问题
Apps that install or launch other executable code will be rejected(安装或运行其他可执行代码的应用会被拒。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.9 问题
Apps that are “beta”, “demo”, “trial”, or “test” versions will be rejected(任何“beta”,“演示(demo)”,“试用(trial)”或“测试(test)”版本的应用会被拒。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.10 问题
iPhone Apps must also run on iPad without modification, at iPhone resolution, and at 2X iPhone 3GS resolution(iPhone应用必须可以无条件运行在iPad上,支持普通iPhone分辨率和2倍iPhone 3GS分辨率。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.11 问题
Apps that duplicate Apps already in the App Store may be rejected, particularly if there are many of them, such as fart, burp, flashlight, and Kama Sutra Apps.(任何与App Store中上架应用重复的应用会被拒,尤其是已经有了很多的:如放屁,打嗝,手电照明和爱经。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.12 问题
Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment value may be rejected(没有用处的应用,web页面简单组合的应用,或任何哗众取宠,不能提供娱乐价值的应用会被拒。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.13 问题
Apps that are primarily marketing materials or advertisements will be rejected(纯粹用于市场推广或广告的应用会被拒。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.14 问题
Apps that are intended to provide trick or fake functionality that are not clearly marked as such will be rejected(有意提供隐蔽或虚假功能,却又不能明显标示的应用会被拒。)
Guideline 2.15 问题
Apps larger than 50MB in size will not download over cellular networks (this is automatically prohibited by the App Store)(大于20MB的应用无法通过蜂窝网络下载安装(App Store自动处理)。)
解决方法:
1
问题分析:
1
苹果邮件内容:
1
问题分析:
1
2
解决办法:
1
Guideline 2.16 问题
Multitasking Apps may only use background services for their intended purposes: VoIP, audio playback, location, task completion, local notifications, etc.(多任务应用只允许在后台运行如下相应的服务:VoIP,音频播放,地理位置,任务记录,本地提醒等。)
Guideline 2.17 问题
Apps that browse the web must use the iOS WebKit framework and WebKit Javascript(应用只允许通过iOS WebKit框架和WebKit Javascript访问web页面。)
Guideline 2.18 问题
Apps that encourage excessive consumption of alcohol or illegal substances, or encourage minors to consume alcohol or smoke cigarettes, will be rejected(鼓励酗酒,使用违法药物,或诱导未成年人饮酒,吸烟的应用会被拒。)
Guideline 2.19 问题
Apps that provide incorrect diagnostic or other inaccurate device data will be rejected(提供错误的系统信息或设备数据的应用会被拒。)
Guideline 2.20 问题
Developers “spamming” the App Store with many versions of similar Apps will be removed from the iOS Developer Program(通过许多版本的类似应用对App Store造成干扰的开发者会被取消IDP身份。)
Guideline 2.21 问题
Apps that are simply a song or movie should be submitted to the iTunes store. Apps that are simply a book should be submitted to the iBookstore.(歌曲和电影应该提交到iTunes store。书籍应该提交到iBookstore。)
Guideline 2.22 问题
Apps that arbitrarily restrict which users may use the App, such as by location or carrier, may be rejected(随意通过位置或运营商来限制用户使用的应用会被拒。)
Guideline 2.23 问题
Apps must follow theiOS Data Storage Guidelinesor they will be rejected(加入iCloud支持后,应用必须遵守iOS数据存储指南(iOS Data Storage Guidelines)否则将被拒。)
Guideline 2.24 问题
Apps that are offered in Newsstand must comply with schedules 1, 2 and 3 of the DeveloperProgram License Agreement or they will be rejected(在Newsstand里提交的应用必须遵守Developer Program License Agreement的第1,2和3条,否则将被拒。)
Guideline 2.25 问题
Apps that display Apps other than your own for purchase or promotion in a manner similar to or confusing with the App Store will be rejected(与AppStore类似的推荐或为其他应用做广告的应用将无法通过AppStore审核。)
- Metadata (name, descriptions, ratings, rankings, etc)(描述数据(名称,描述,评级,分类等))
Guideline 3.0 - Business
问题分析:
苹果邮件内容:
Your game app includes in-app purchase products for consumable credits priced over 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美元。解决方法:修改价格即可。
解决办法:
修改价格
1
Guideline 3.1 问题 (购买项目)
主要是接入第三方支付。
解决方法:
老老实实地走 IAP 的支付方式,用内购。如果隐藏虚拟产品或者通过后更改支付方式,都是有一定风险的。
1
Guideline 3.1.1 - Business - Payments - In-App Purchase
问题分析:
使用应用程序内购买以外的支付机制解锁应用程序中的功能或功能
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.
苹果邮件内容:
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中有充值功能,但审核人员找不到若何消费充值金币。解决方式是在提审的时候告诉审核人员如何消费,并附上截图。
解决办法:
在提审的时候告诉审核人员如何消费,并附上截图。
1
3.2.1 可接受的商业模式
问题分析:
主要是没有资质。
解决方法:
最佳方案是拿到资质,如果实在没有资质,建议大家尽可能多的把自己公司合规的证据资料发给苹果,而套壳、换新账号碰运气上架等操作,不得已的话可以尝试。
1
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 3.2 问题
Apps with placeholder text will be rejected(描述数据有未填写项,存留占位符文本会被拒。)
Guideline 3.3 问题
Apps with descriptions not relevant to the application content and functionality will be rejected(描述中提到与应用内容和功能无关信息会被拒。)
Guideline 3.4 问题
App names in iTunes Connect and as displayed on a device should be similar, so as not to cause confusion(应用在iTunes Connect与设备上显示的名称应该类似,否则会造成混淆。)
Guideline 3.5 问题
Small and large App icons should be similar, so as to not to cause confusion(不同尺寸的icon要一致,否则会造成混淆。)
Guideline 3.6 问题
Apps with App icons and screenshots that do not adhere to the 4+ age rating will be rejected(图标与截屏不符合4+年龄评级的应用会被拒。)
Guideline 3.7 问题
Apps with Category and Genre selections that are not appropriate for the App content will be rejected(应用的内容与所选分类和风格不符会被拒。)
Guideline 3.8 问题
Developers are responsible for assigning appropriate ratings to their Apps. Inappropriate ratings may be changed/deleted by Apple(开发者有责任把应用放到恰当的分级(Rating)。不恰当的评级可能会被Apple修改,甚至删除。)
Guideline 3.9 问题
Developers are responsible for assigning appropriate keywords for their Apps. Inappropriate keywords may be changed/deleted by Apple(开发者有责任给应用撰写恰当的关键词。不恰当的关键词可能会被Apple修改,甚至删除。)
Guideline 3.10 问题
Developers who attempt to manipulate or cheat the user reviews or chart ranking in the App Store with fake or paid reviews, or any other inappropriate methods will be removed from the iOS Developer Program(通过伪造,付费评价或其他非正规手段,获取App Store中较好的评价与星级的开发者会被取消IDP身份。)
Guideline 3.11 问题
Apps which recommend that users restart their iOS device prior to installation or launch may be rejected(任何提示需要用户重启iOS设备来安装或运行的应用会被拒。)
Guideline 3.12 问题
Apps should have all included URLs fully functional when you submit it for review, such as support and privacy policy URLs(应用在提交审核过程中,所有涉及到的URL都要处于正常运行状态,例如保密协议,相关支持页面等。)
- Location(位置)
Guideline 4.1 问题
Apps that do not notify and obtain user consent before collecting, transmitting, or using location data will be rejected(未提示用户且获得用户允许之前收集,传输或使用位置数据的应用会被拒。)
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 4.2 问题 (最低功能要求)
主要问题在于苹果认为部分开发者上传的App功能不够,或者没有自己的核心功能
解决办法:
可以添加一些功能丰富产品,如果觉得功能已经全了,还没有通过审核,可以向苹果解释产品解决的用户需求,以及具体功能的展现。
问题分析:
苹果邮件内容:
1
问题分析:
1
解决办法:
Guideline 4.3 问题 (重复 App)
主要针对的是重复App,就是马甲包。
解决办法:
可通过修改名字、icon、主色调、代码等解决,并且注意相同的马甲包提交至少间隔一天以上。
4.3.0 马甲包问题
是另一个应用程序的副本或与另一个应用程序显着相似
问题分析:
大势已经的ios马甲包无法上架=只有借用资质。从17年彩票,棋牌马甲包大批大批的袭来。很多公司都在花重金找人上架马甲包,期初可以的,但是现在已经泛滥了,咱党的政策可以让你小玩,但绝不应许泛滥,但是由于某X公司大量的找人或骗人上架马甲包后。整个市场都充满了找人制作马甲包的广告。当然这不是针对谁,仅代表个人想法。而且相对使用相关资质账号上架最大的优点就是可以原生上架,质量好,带来的流量高,不影响用户使用。同样更新不会担心!就好比一个苹果X手机。缺点:价格高,难弄到资质 而马甲包就好比(一个老人机,同样都可以打电话可以发短信)但是垃圾的页面,让用户根本不想玩下去,你引流的人也不过是过眼云烟!!!刷榜、aso;不同包装拓量,自然流量。马甲包作用还是很大的。之前刷榜还流行的时候,马甲包随便刷个榜就赚小几十万现在作用没那么多,但是买量公司还是很需要多包跑的为什么现在马甲包大势已去?主要有两个原因,一个就是影响用户体验,影响正常的iOS流量分发,一个就是政策原因。大部分马甲包的上架难,无疑就是第一种所致。贷款类、理财类、彩票类的APP上架,主要都是政策原因导致。那么对于这一类政策原因导致的上架难,主要的解决方案有两种,一个是做假页面方案,混淆审核人员的视听,以图上架成功,但是假页面方案一定要做的够精致、功能稍微多点,不然百分之九十遇到4.2条款被拒,也就是最小功能条款。所以现在最好的办法就是用有资质的账号上,要具备相应的经营范围及金融资质。
苹果邮件内容:
举例1:
Apple3. 2.1 Business: Other Business Model Issues - AcceptableGuideline 3.2.1 - Business - Other Business Model Issues - AcceptableWe found that your app facilitates loan applications, but the seller and company names associated with your app do not reflect the financial institution in the app or its metadata, as required by Guideline 3.2.1(viii) of the App Store Review Guidelines.Next StepsTo help us proceed with the review of your app, please provide the following information. The more information you can provide upfront, the sooner we can complete your review.1. Both a copy and the direct link to the government website of your Business License that verifies the authorization from the Internet Loan Information Agency (营业执照,营业范围证明其是网络借贷信息中介结构).2. Both a copy and the direct link to the government website of your Finance Permit issued from the local finance governing authority (金融许可证).3. A copy of the Value Added Telecom Business Operation Permit issued by the local Ministry of Information Industry and Technology (从当地工信部获得的增值电信业务经营许可证).4. Your app’s and service’s Terms & Conditions.5. In the case of dispute, what resolution mechanism does your app and service offer?6. What is your responsibility in such case? Is such responsibility stated clearly in the Terms & Conditions?7. How will the involved parties trace one another?Additionally, please ensure your app’s Support and Privacy URLs in the metadata direct users to the webpages with appropriate information.Please attach documentary evidence in the App Review Information section in iTunes Connect. In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.
1
举例2:
1
问题分析:
为什么近期马甲应用提审困难。(→因为苹果加大了对重复提交的应用或和第三方应用类似的应用的审核力度!)
如果因该理由被拒,我们该如何处理呢?
1、收到苹果的通知/邮件后,如果是误会,可考虑向苹果解释清楚,然后请求苹果停止处罚。如果真的存在欺骗行为且确认苹果已发现该行为,可考虑(改正后)态度诚恳地回复苹果,承认错误并保证以后不再采取该行为。如果苹果接受了道歉,也许可以解封。但如果苹果态度坚决,就只能另想办法了。(主动承认有一定风险,请综合利弊后,谨慎选择。)
2、如果是提交了重复应用而被拒,还可考虑修改应用名称、图标等元数据以及功能、界面,或者去掉代码特征等后,重新提审。(需要注意的是,据传苹果现在已经开始通过技术手段扫代码,如果只是简单的更改,仍然可能会被拒。)或者,直接用新账号提交审核,必要时可考虑修改名称、图标等元数据以及功能、界面等,这样更容易过审。(注意,如果只是简单的更改,仍然可能被拒,且新账号也有被封的风险 。)
解决办法:
1、使用React Native
2、使用开关,审核时与上架后显示页面不同(此方案有被封号的风险)
3、购买有资质的账号(如银行类或具有金融许可证的,此方案最好)
4、将个人开发者账号升级为企业开发者账号,提供公司白氏编码。
企业账号的审核相对个人账号没有那么严格。
5、从代码层面进行修改
iOS马甲包上架首先明白一点,这个上架的app马甲包一定是不合规的.不然也不会使用马甲包上架.因为已经上架了自己的App,但是还需要上架一个这个App的马甲包.所以在原来的工程里面需要怎么做才可以呢?
解决方案:
一:UI部分
(1)、在原有的UI基础上修改新的UI,这个咩有具体的怎么修改,怎么改都行,只要和之前的不一样.
(2)、启动图不能和之前的一样
(3)、logo坚决不能一样
具体可以在同一份代码中建立多个Target,每个target的名字logo,使用的资源都不同,通过执行脚本,编译时知道对应的资源包。
二:代码部分
(1)、修改工程中文件夹名字(全部都需要修改)
(2)、修改项目名字
(3)、修改类名 ,一般都会有前缀,一键替换,然后类名的后缀一般是view/viewController/model之类的 能改就改
(4)、添加混淆代码,把其他地方的代码 ,引入到工程里面去,用不用先不管,反正拉进去就行 代码混淆工具:点击这里下载代码混淆工具
(5)、记得修改boundID
(6)、可以根据之前的App做功能部分删除或者添加部分功能,不能完全使用之前的功能,一定要修改一部分
(7)、这一条是补充说明:前两天亲测了一下,之前有上过一个账号助手的app,代码没改 ,logo没改,项目名称没改,换个boundID换个开发者账号,修改宣传文本,修改描述文本,竟然一夜之间上去了………是不是很懵逼,所以我决定过两天做个升级,试试能不能上去.请同学们耐心等待.
(8)、API 加密,首先base64加密API肯定不能再使用了,苹果都说了,加密特征太过明显。幸好之前已经把所有自定义的API名称都加上了ab_前缀,使得我们写脚本很好识别。我们将所有扫描出的API放到一个plist文件中保存在本地,然后我们建立了6个数组,每个数组中有6个单词,每次从每个数组中随机抽取一个单词。将6个单词拼接成一段方法名保存在另一个plist文件中,当然,在保存前,先去重,如果这个方法名已经用过了,那我们随机再换,这样一共可以生成46656种方法名,对于我们的工程已经够用了
(9)、修改所有资源asset包图片名称,我们利用脚本遍历本地所有png文件,当然你可以自行添加.jpg格式遍历。根据自己的命名规则将所有图片重新命名了一波。另外我们也发现网上有个轮子可以利用shell命令对所有图片资源进行超轻量级的压缩,在不影响图片质量的情况下,改变图片的hash值。当然我们的马甲包中图片没有和主界面相似的,所以的这一步我们没有实践。
(10)、类前缀替换:这一步主要是更改文件名。程序扫描绝对地址下的所有文件,只要是带”XX”开头的文件都替换成”AB”这种,另外每次替换一个文件都要遍历所有文件,将所有用到这个头文件的文件内容进行更换。类前缀替换有时会有个别没有替换到,我没能定位到问题,但很少,可以手动查找替换。
(11)、生成垃圾代码:我用plist专门搞了一个垃圾方法名,每四个方法生成一个带参数名的方法。暂时每个文件里只生成一个垃圾方法。当然可以多运行几次,就会生成几个垃圾方法
三:以上两部做完以后可以打包了 ,同样有问题,因为需要上架账号是选择和之前App同一个开发者账号上架还是新的这个就要看第一部和第二部你是怎么做的,如果第一部和第二步做的比较好,并且你不在意随时被干掉的话,就可以直接使用同一个账号上传审核,如果主App很重要(一般都是很重要的)那就换一个新的开发者账号进行打包上架.
四:在第三步里面为什么说要换一个账号呢?
(1) 、因为是马甲包 肯定是不合规的 随时有被干掉的危险,Apple不单单是干掉你这个app还会对这个开发者账号进行处理或者给你下架如果使用同一个账号的话 ,主App就挂了.
(2) 、做马甲包就是引导用户的,刷评论什么的,还是会被Apple发现的.发现以后这个账号就又废掉了(结果参见上一条)
(3) 、反正就是使用新的账号吧,安全!
五:不要以为打包以后就可以提交审核,
在提交审核之前需要注意:
(1) 、项目描述不能和之前的一样(不要问我怎么知道的,不信你可以试试)
(2) 、项目宣传也不可以一样(不要问我怎么知道的,不信你可以试试)
(3) 、需要测试账号的,不要提供一样的账号!一般是手机号,那么多人用手机号都没有重复的,你要是提供一个一样的测试手机号,只能说明一件事,那么小概率事件都被你遇到了,你还狡辩是不明智的!
说完怎么上马甲以后再说下什么情况会被拒绝:
1、项目里面有支付的sdk,但是apple审核的时候没有看到项目里面有用到支付的地方,那就会直接回复说,项目里面有隐藏功能,属于欺骗,或者去掉支付的sdk
2、 需要使用内购的部分,没有使用内购也会悲剧,比如发礼物.
3、审核的时候发现了你做的隐藏功能
4、付费陪伴,这个是什么意思呢(比如付费视频聊天,聊天发消息扣费,诸如此类的线上完成任务付费的)
5、 评级不对的,(比如,社交软件里面的美女啊什么的 但是你的评级才4+的 )
6、宣传文本,宣传图片,app描述,里面有 诱导性语言的(比如,美女多多,帅哥多多等你来哦!)
7、特别注意这一条:
(1)、如果怀疑你这个app里面有问题,他会直接给你提交的版本回复你,你这个app里面有可能包含不合规定的内容,并说,让你确认,一旦发现违规内容就会封号……请注意,这个时候你不要感觉Apple已经拒绝你了,其实他们没有证据,只是怀疑.所以 你这个时候 ,只要你感觉他们不会发现你的隐藏内容,你就可以直接回复他们,说自己app里面没有违规内容,自己认为app里面的都是合法的,找不到apple所说的违规内容,请apple审核人员给出更详细的违规部分的截图,(ps,网上有现成的回复文本,这个就是之前的那个大事件,具体是什么时候的我忘了……不好意思)………………不出意外的话 ,你第二天就会发现审核通过了. 如果,你看到这个回复的时候,没有胆子了,撤回了这个版本 ,恭喜你 ,你再次提交的时候,相信Apple那边一定会针对你这个app的……然后就是各种再次提交,玩的多了 这个账号就废了 。
(2)、审核的时候发现了你做的隐藏功能 (3)、付费陪伴,这个是什么意思呢(比如付费视频聊天,聊天发消息扣费,诸如此类的线上完成任务付费的)
(4)、评级不对的,(比如,社交软件里面的美女啊什么的 但是你的评级才4+的 )
(5)、宣传文本,宣传图片,app描述,里面有 诱导性语言的(比如,美女多多,帅哥多多等你来哦!)
Guideline 4.4 问题
Location data can only be used when directly relevant to the features and services provided by the App to the user or to support approved advertising uses(位置数据只能用于应用提供的直接相关功能或服务,或者有授权的广告。)
作者:极客雨露
来源:CSDN
原文:https://blog.csdn.net/kyl282889543/article/details/85627293
版权声明:本文为博主原创文章,转载请附上博文链接!