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

相关文章

Spring的RedisTemplate的json反序列泛型丢失问题解决

《Spring的RedisTemplate的json反序列泛型丢失问题解决》本文主要介绍了SpringRedisTemplate中使用JSON序列化时泛型信息丢失的问题及其提出三种解决方案,可以根据性... 目录背景解决方案方案一方案二方案三总结背景在使用RedisTemplate操作redis时我们针对

SpringBoot整合Dubbo+ZK注册失败的坑及解决

《SpringBoot整合Dubbo+ZK注册失败的坑及解决》使用Dubbo框架时,需在公共pom添加依赖,启动类加@EnableDubbo,实现类用@DubboService替代@Service,配... 目录1.先看下公共的pom(maven创建的pom工程)2.启动类上加@EnableDubbo3.实

nginx中端口无权限的问题解决

《nginx中端口无权限的问题解决》当Nginx日志报错bind()to80failed(13:Permissiondenied)时,这通常是由于权限不足导致Nginx无法绑定到80端口,下面就来... 目录一、问题原因分析二、解决方案1. 以 root 权限运行 Nginx(不推荐)2. 为 Nginx

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

nginx 负载均衡配置及如何解决重复登录问题

《nginx负载均衡配置及如何解决重复登录问题》文章详解Nginx源码安装与Docker部署,介绍四层/七层代理区别及负载均衡策略,通过ip_hash解决重复登录问题,对nginx负载均衡配置及如何... 目录一:源码安装:1.配置编译参数2.编译3.编译安装 二,四层代理和七层代理区别1.二者混合使用举例

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

SQL Server配置管理器无法打开的四种解决方法

《SQLServer配置管理器无法打开的四种解决方法》本文总结了SQLServer配置管理器无法打开的四种解决方法,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录方法一:桌面图标进入方法二:运行窗口进入检查版本号对照表php方法三:查找文件路径方法四:检查 S

Redis出现中文乱码的问题及解决

《Redis出现中文乱码的问题及解决》:本文主要介绍Redis出现中文乱码的问题及解决,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 问题的产生2China编程. 问题的解决redihttp://www.chinasem.cns数据进制问题的解决中文乱码问题解决总结

Python中Tensorflow无法调用GPU问题的解决方法

《Python中Tensorflow无法调用GPU问题的解决方法》文章详解如何解决TensorFlow在Windows无法识别GPU的问题,需降级至2.10版本,安装匹配CUDA11.2和cuDNN... 当用以下代码查看GPU数量时,gpuspython返回的是一个空列表,说明tensorflow没有找到