技术新讯 > 计算推算,计数设备的制造及其应用技术 > 一种用于苹果应用商店审核的预审核方法、系统及设备与流程  >  正文

一种用于苹果应用商店审核的预审核方法、系统及设备与流程

  • 国知局
  • 2024-10-09 16:18:26

本发明涉及互联网,尤其涉及一种用于苹果应用商店审核的预审核方法、系统及设备。

背景技术:

1、在移动应用市场的竞争日益激烈的背景下,尤其是像apple的app store这样的全球性平台,应用开发者不仅需要面临日益复杂的技术挑战和用户体验的不断提升,还需要应对严格的审核流程。这一审核流程是确保应用质量、安全性和用户隐私保护的重要措施,但同时也是开发者在发布应用过程中面临的一大挑战。

2、首先,app store的审核流程通常包括多个环节,从应用的元数据、功能描述、界面设计,到应用代码的安全性和合规性,都需要经过严格的审查。然而,这个过程可能会耗费大量时间,从数天到数周不等,甚至在某些情况下可能长达数月。这种时间的不确定性对于开发者来说是一个巨大的挑战,因为他们无法准确预测应用何时能够上线,进而影响了产品的市场推广和用户获取。

3、其次,app store的审核标准严格且复杂,涵盖了多个方面,包括应用的用户体验、功能实现、广告展示、用户数据使用等。一旦应用未能符合这些标准,就有可能会被拒绝上架。而一旦应用被拒绝,开发者就需要根据审核反馈进行相应的修改和重新提交,这无疑增加了开发者的工作量和时间成本。

4、更为关键的是,目前开发者在提交应用前,无法通过官方途径确切了解他们的应用是否会通过审核。这意味着开发者在开发过程中无法充分预估风险,也无法在提交前进行针对性的优化和调整。这种不确定性不仅增加了开发者的心理压力,也增加了项目的风险。

5、综上所述,当前app store等移动应用市场的审核流程对开发者来说既是必要的保障措施,也是一大挑战。为了降低开发者的风险和提高审核效率,有必要探索和开发一种能够在应用提交前进行预审核的方法或工具,帮助开发者提前发现潜在问题并进行优化,从而提高应用通过审核的概率和效率。

技术实现思路

1、本发明的目的在于提供一种用于苹果应用商店审核的预审核方法、系统及设备,以解决上述现有技术问题的至少之一。

2、第一方面,本发明提供了一种用于苹果应用商店审核的预审核方法,所述方法具体包括:

3、确定准备提审的ipa包和元数据相关信息,根据所述元数据相关信息对所述ipa包进行初步审核;

4、对所述ipa包进行解压操作,获得应用程序内容;

5、对所述应用程序内容的icon文件进行侵权识别,通过预审核知识库的历史app资源和线上app资源进行图片相识度对比,判断所述应用程序内容是否涉嫌icon侵权,获得第一分析结果;

6、对所述应用程序内容的app包名进行分析,判断所述app包名是否有触发敏感词的风险,获得第二分析结果;

7、对所述应用程序内容的资源文件进行分析,判断所述资源文件是否有侵权风险,获得第三分析结果;

8、对所述应用程序内容的二进制代码文件进行分析,判断所述二进制代码文件是否有触发敏感词风险和存在乱码情况,获得第四分析结果;

9、对所述元数据相关信息中的资质文件进行完整性风险识别,获得第五分析结果;

10、将所述第一分析结果、所述第二分析结果、所述第三分析结果、所述第四分析结果和所述第五分析结果进行汇总,形成预审核报告。

11、第二方面,本发明提供了一种用于苹果应用商店审核的预审核系统,所述系统具体包括:

12、初步审核模块,用于确定准备提审的ipa包和元数据相关信息,根据所述元数据相关信息对所述ipa包进行初步审核;

13、解压操作模块,用于对所述ipa包进行解压操作,获得应用程序内容;

14、第一分析模块,用于对所述应用程序内容的icon文件进行侵权识别,通过预审核知识库的历史app资源和线上app资源进行图片相识度对比,判断所述应用程序内容是否涉嫌icon侵权,获得第一分析结果;

15、第二分析模块,用于对所述应用程序内容的app包名进行分析,判断所述app包名是否有触发敏感词的风险,获得第二分析结果;

16、第三分析模块,用于对所述应用程序内容的资源文件进行分析,判断所述资源文件是否有侵权风险,获得第三分析结果;

17、第四分析模块,用于对所述应用程序内容的二进制代码文件进行分析,判断所述二进制代码文件是否有触发敏感词风险和存在乱码情况,获得第四分析结果;

18、第五分析模块,用于对所述元数据相关信息中的资质文件进行完整性风险识别,获得第五分析结果;

19、报告输出模块,用于将所述第一分析结果、所述第二分析结果、所述第三分析结果、所述第四分析结果和所述第五分析结果进行汇总,形成预审核报告。

20、第三方面,本发明提供了一种计算机设备,包括:存储器和处理器及存储在存储器上的计算机程序,当所述计算机程序在处理器上被执行时,实现如上述方法中任一项所述的用于苹果应用商店审核的预审核方法。

21、第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,实现如上述方法中任一项所述的用于苹果应用商店审核的预审核方法。

22、与现有技术相比,本发明具有以下技术效果的至少之一:

23、1、针对苹果应用商店移动应用程序审查过程中的多种潜在风险进行综合评估和识别,通过对应用程序包(ipa)的深入分析,元数据的审查,以及对应用内资源的严格检查,以确保应用符合当前的版权和敏感内容政策。

24、2、有效提高了苹果应用商店应用程序审核的准确性和效率,降低了因侵权或不当内容导致的法律风险,从而保护了开发者和平台的权益。

25、3、开发者提交app store审核前,通过预审核系统反馈的预审核报告和修改意见,并对其app进行整改,再提交app store审核,最大程度降低审核被拒的风险,提高过审效率。

技术特征:

1.一种用于苹果应用商店审核的预审核方法,其特征在于,所述方法具体包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述元数据相关信息对所述ipa包进行初步审核,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述应用程序内容包括可执行文件、资源文件和配置文件;所述对所述ipa包进行解压操作,获得应用程序内容,之后还包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述应用程序内容的icon文件进行侵权识别,通过预审核知识库的历史app资源和线上app资源进行图片相识度对比,判断所述应用程序内容是否涉嫌icon侵权,具体包括:

5.根据权利要求1所述的方法,其特征在于,所述对所述应用程序内容的app包名进行分析,判断所述app包名是否有触发敏感词的风险,具体包括:

6.根据权利要求1所述的方法,其特征在于,所述对所述应用程序内容的资源文件进行分析,判断所述资源文件是否有侵权风险,具体包括:

7.根据权利要求1所述的方法,其特征在于,所述对所述应用程序内容的二进制代码文件进行分析,判断所述二进制代码文件是否有触发敏感词风险和存在乱码情况,具体包括:

8.根据权利要求1所述的方法,其特征在于,所述对所述元数据相关信息中的资质文件进行完整性风险识别,具体包括:

9.一种用于苹果应用商店审核的预审核系统,其特征在于,所述系统具体包括:

10.一种计算机设备,其特征在于,包括:存储器和处理器及存储在存储器上的计算机程序,当所述计算机程序在处理器上被执行时,实现如权利要求1至8中任一项所述的用于苹果应用商店审核的预审核方法。

技术总结本发明涉及互联网技术领域,尤其涉及一种用于苹果应用商店审核的预审核方法、系统及设备,所述方法具体包括:对所述IPA包进行解压操作,获得应用程序内容;对应用程序内容的ICON文件进行侵权识别,判断应用程序内容是否涉嫌ICON侵权;对应用程序内容的APP包名进行分析,判断APP包名是否有触发敏感词的风险;对应用程序内容的资源文件进行分析,判断资源文件是否有侵权风险;对应用程序内容的二进制代码文件进行分析,判断二进制代码文件是否有触发敏感词风险和存在乱码情况;对元数据相关信息中的资质文件进行完整性风险识别。本发明有效提高了苹果应用商店应用程序审核的准确性和效率,降低了因侵权或不当内容导致的法律风险。技术研发人员:张日智,赖玮受保护的技术使用者:上海硬通网络科技有限公司技术研发日:技术公布日:2024/9/26

本文地址:https://www.jishuxx.com/zhuanli/20240929/312620.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。