app审核攻与防 解决Guideline 2.3.1 - Performance The app contains hidden features.

本文主要是介绍app审核攻与防 解决Guideline 2.3.1 - Performance The app contains hidden features.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

app审核会碰到各种问题,其中The app contains hidden features. 是最麻烦的之一,如果处理不好,会延迟审核,甚至下架、封号。有时app实际上并没有隐藏功能,还是会中招,通过我多年经验,尝试多种方法,经过一个月时间的周旋,终于把这个问题消除了。

第一次拒绝

App 审核

Guideline 2.3.1 - Performance

The app contains hidden features. Next Steps - Learn more about accurate metadata requirements in guideline 2.3.1. - Revise the app to follow these requirements. - Once the app is fully compliant, resubmit the app for review.


  • iOS App 2.0.3
  • App 版本
拒绝原因:

2.3.1 Performance: Accurate Metadata

第二次拒绝:

App 审核

Hello,

Thank you for your reply.

Regarding previously communicated issues, we found that your submission does not comply with the following guidelines:
 

Guideline 2.3.1 - Performance


We discovered that your app contains hidden features.

Specifically, this app contains hidden functionality to load a webview of external content within the app. It would be appropriate to ensure that all features and functions in the app are visible and fully accessible during review.

The next submission of this app may require a longer review time.

Next Steps

- Review the Performance section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
- Once your app is fully compliant, resubmit your app for review.
 

Guideline 4.2 - Design - Minimum Functionality


Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience. As such, the experience it provides is similar to the general experience of using Safari. Including iOS features such as push notifications, Core Location, and sharing do not provide a robust enough experience to be appropriate for the App Store.

Next Steps

To resolve this issue, please revise your app to provide a more robust user experience by including additional native iOS functionality.

We look forward to reviewing your resubmitted app.

Best regards,

App Review

第三次拒绝:

App 审核

Guideline 2.3.1 - Performance

The app contains hidden features. Next Steps - Learn more about accurate metadata requirements in guideline 2.3.1. - Revise the app to follow these requirements. - Once the app is fully compliant, resubmit the app for review.


  • iOS App 2.0.3
  • App 版本
拒绝原因:

2.3.1 Performance: Accurate Metadata

第四次拒绝:

App 

Hello,

Thank you again for your response.

We understand your frustration with this review but we still found that your submission does not comply with the following guidelines:

Guideline 2.3.1 - Performance

We discovered that your app contains hidden features.

Specifically, this app contains hidden functionality to load a webview of external content within the app. It would be appropriate to ensure that all features and functions in the app are visible and fully accessible during review.

The next submission of this app may require a longer review time.

Next Steps

- Review the Performance section of the App Store Review Guidelines.
- Ensure your app is compliant with all sections of the App Store Review Guidelines and the Terms & Conditions of the Apple Developer Program.
- Once your app is fully compliant, resubmit your app for review.

Guideline 4.2 - Design - Minimum Functionality

Your app provides a limited user experience as it is not sufficiently different from a mobile browsing experience. As such, the experience it provides is similar to the general experience of using Safari. Including iOS features such as push notifications, Core Location, and sharing do not provide a robust enough experience to be appropriate for the App Store.

Next Steps

To resolve this issue, please revise your app to provide a more robust user experience by including additional native iOS functionality.

We look forward to reviewing your resubmitted app.

Best regards,

App Review

第五次拒绝:

App 

Hello,

Appeal Ticket: APL41839

Thank you for contacting the App Review Board. We received your appeal for your app, ChinaKungFu, and it is currently being evaluated.

If the App Review Board determines that the original rejection feedback was valid, we will inform you directly via App Store Connect. If we identify additional issues as we consider your appeal, we will let you know.

If the App Review Board determines that the original rejection feedback was not accurate and there are no additional issues, your app will be approved.

We appreciate your patience as we process your appeal.

Best Regards,
Leo
App Review Board

第六次拒绝:

App 审核

Hello,

Appeal Ticket: APL41839

Thank you for your patience as we considered your appeal.

The App Review Board has determined that the original rejection feedback was partially valid.

Your app is no longer in violation of App Review Guideline 4.2.

However, your app does not comply with:

2.3.1 - Performance

We continue to discover that your app contains hidden features.

Specifically, this app contains a switch which causes it to behave differently during review regarding payment use and handling. It would be appropriate to remove this feature entirely before resubmitting for review.

We appreciate your efforts to resolve this issue and look forward to reviewing your revised submission.

Best regards,
Leo
App Review Board

第七次拒绝:

App 审核

Hello,

The issues we previously identified still need your attention.

If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.
 

Guideline 2.3.1 - Performance


The app contains hidden features.

Specifically, this app contains code which causes the app to behave differently during review. It would be appropriate to ensure that all features and functions in the app are visible and fully accessible during review.

Next Steps

- Learn more about accurate metadata requirements in guideline 2.3.1.
- Revise the app to follow these requirements.
- Once the app is fully compliant, resubmit the app for review.

第八次拒绝:

App 审核2024

Guideline 2.3.1 - Performance

The app contains hidden features. Next Steps - Learn more about accurate metadata requirements in guideline 2.3.1. - Revise the app to follow these requirements. - Once the app is fully compliant, resubmit the app for review.


  • iOS App 2.0.3
  • App 版本
拒绝原因:

2.3.1 Performance: Accurate Metadata

第九次拒绝:

App 审核

 Please let me know the best times to reach you and if you require support in a specific language. We'll do our best to accommodate your requests. Best regards, Vivienne App Review

问题难点:不告诉你具体hidden的原因,你无法知道具体是哪个api导致的问题,你问他,他不回复答案,还是复制一次你有hidden feature,就这样和你浪费时间,不断重复,无法解决问题。webview无法使用,一旦使用就说你有hidden feature。

解决办法:1、尝试讲道理,说app没有隐藏功能。结果:没有用,他就一定说🈶,即使你没有。

2、尝试问出具体api,肯定是基于api静态扫描才确定问题,审核人员肉眼是看不了的,如果能闻到扫描到哪个关键词有问题,把这个改掉就好了。结果:他就是不告诉你

3、解释功能,解释可能用到违规api的原因,比如webview用在什么地方。结果:没有用

4、修改app,替换可能有问题的api,我这有一个多年积累的api敏感列表,通过转义修改和替换后,再提交,他扫描不出来,就通过审核了。

这篇关于app审核攻与防 解决Guideline 2.3.1 - Performance The app contains hidden features.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/857193

相关文章

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

mybatis和mybatis-plus设置值为null不起作用问题及解决

《mybatis和mybatis-plus设置值为null不起作用问题及解决》Mybatis-Plus的FieldStrategy主要用于控制新增、更新和查询时对空值的处理策略,通过配置不同的策略类型... 目录MyBATis-plusFieldStrategy作用FieldStrategy类型每种策略的作

Python Jupyter Notebook导包报错问题及解决

《PythonJupyterNotebook导包报错问题及解决》在conda环境中安装包后,JupyterNotebook导入时出现ImportError,可能是由于包版本不对应或版本太高,解决方... 目录问题解决方法重新安装Jupyter NoteBook 更改Kernel总结问题在conda上安装了

Goland debug失效详细解决步骤(合集)

《Golanddebug失效详细解决步骤(合集)》今天用Goland开发时,打断点,以debug方式运行,发现程序并没有断住,程序跳过了断点,直接运行结束,网上搜寻了大量文章,最后得以解决,特此在这... 目录Bug:Goland debug失效详细解决步骤【合集】情况一:Go或Goland架构不对情况二:

解决jupyterLab打开后出现Config option `template_path`not recognized by `ExporterCollapsibleHeadings`问题

《解决jupyterLab打开后出现Configoption`template_path`notrecognizedby`ExporterCollapsibleHeadings`问题》在Ju... 目录jupyterLab打开后出现“templandroidate_path”相关问题这是 tensorflo

如何解决Pycharm编辑内容时有光标的问题

《如何解决Pycharm编辑内容时有光标的问题》文章介绍了如何在PyCharm中配置VimEmulator插件,包括检查插件是否已安装、下载插件以及安装IdeaVim插件的步骤... 目录Pycharm编辑内容时有光标1.如果Vim Emulator前面有对勾2.www.chinasem.cn如果tools工

Java多线程父线程向子线程传值问题及解决

《Java多线程父线程向子线程传值问题及解决》文章总结了5种解决父子之间数据传递困扰的解决方案,包括ThreadLocal+TaskDecorator、UserUtils、CustomTaskDeco... 目录1 背景2 ThreadLocal+TaskDecorator3 RequestContextH

解决JavaWeb-file.isDirectory()遇到的坑问题

《解决JavaWeb-file.isDirectory()遇到的坑问题》JavaWeb开发中,使用`file.isDirectory()`判断路径是否为文件夹时,需要特别注意:该方法只能判断已存在的文... 目录Jahttp://www.chinasem.cnvaWeb-file.isDirectory()遇

linux进程D状态的解决思路分享

《linux进程D状态的解决思路分享》在Linux系统中,进程在内核模式下等待I/O完成时会进入不间断睡眠状态(D状态),这种状态下,进程无法通过普通方式被杀死,本文通过实验模拟了这种状态,并分析了如... 目录1. 问题描述2. 问题分析3. 实验模拟3.1 使用losetup创建一个卷作为pv的磁盘3.

SpringBoot中的404错误:原因、影响及解决策略

《SpringBoot中的404错误:原因、影响及解决策略》本文详细介绍了SpringBoot中404错误的出现原因、影响以及处理策略,404错误常见于URL路径错误、控制器配置问题、静态资源配置错误... 目录Spring Boot中的404错误:原因、影响及处理策略404错误的出现原因1. URL路径错