回答
针对您提到的应用被vivo应用商店告知存在违规项,特别是关于HMSCore-Base-SDK的问题,以下是一些建议和解决方案:
1. 确认SDK是否真正被使用
尽管您在项目中全局搜索未找到HMSCore-Base-SDK,但有可能是通过其他方式间接引入的,比如通过其他库或框架。您可以:
- 检查项目的依赖管理工具(如Gradle、Maven、CocoaPods等),查看是否有直接或间接依赖包含HMSCore-Base-SDK。
- 审查项目的配置文件(如Android的build.gradle、iOS的Podfile等),看是否有相关配置。
- 询问前开发人员或团队成员,了解是否有集成该SDK的历史记录。
2. 隐私政策更新
如果确认使用了该SDK,或者即使未直接使用但存在相关风险,您应该更新应用的隐私政策,以符合vivo应用商店的要求:
- 明确列出所有使用的SDK及其开发者名称和隐私政策链接。
- 确保隐私政策清晰、透明,让用户了解哪些数据被收集、如何使用及如何保护这些数据。
3. 更新或更换SDK
如果HMSCore-Base-SDK确实存在违规问题(如收集个人信息未经用户明确同意),您应该考虑:
- 查找该SDK的更新版本,看是否有修复违规行为的版本。
- 考虑更换为其他符合要求的SDK,如果找不到合适的更新版本或决定不再使用该SDK。
4. 提交整改报告
完成上述步骤后,您需要:
- 编写整改报告,详细说明您采取了哪些措施来解决问题,包括是否更新或更换了SDK、隐私政策的更新内容等。
- 将整改报告发送至vivo应用商店指定的邮箱(如mailto:open@vivo.com),并附上必要的证明材料。
5. 后续沟通
- 如果在整改过程中遇到任何问题或需要进一步的澄清,您可以通过邮件或vivo开放平台在线客服与vivo应用商店的审核团队联系。
通过上述步骤,您应该能够解决因HMSCore-Base-SDK导致的违规问题,并确保应用能够顺利上架或恢复上架。