查看原文
其他

中文检测程序(静态代码扫描)

互金出海百晓通 趣浪出海
2024-10-21

点击👆🏻蓝字关注我

我是小编阿文。欢迎您关注我们,经常分享有关Android出海,iOS出海,App市场政策实时更新,互金市场投放策略,最新互金新闻资讯等文章,期待与您共航世界之海。如需进交流群,烦请添加zxw_oversea2013,备注行业+姓名。

在前些日子,给大家安利了我们在用的AS中文实时检测插件(适用于Android),很多做出海业务的朋友都说很有帮助,没看过的朋友可以先回看一下:中文检测插件

有很多朋友留言,想要一个可以检测整体项目中文,关键词的插件,正好你需要,正好我们有,给大家安排。‍‍‍‍‍‍‍

先看目睹一下检测效果:

我们可以看到,我们检测到了中文,你想要检测的关键字,大家按照提示修改即可。因为需要大家自己根据项目进行检测规则的修改,这里给大家介绍下项目的文件结构和配置指南。‍‍‍‍‍‍‍‍‍‍‍‍‍‍

项目介绍

大家可以去公众号菜单栏,下载检测源码,如图:

下载下来是一个python的项目,我们一起来分析下文件结构及Android,iOS两端如何集成到项目中

main.py 程序的入口,project_path对应的项目路径check.py 执行检测项,输出结果check_file.py 获取需要检测的文件封装类check_keyword_list.py 获取检测关键词的封装类check_result.py 检测结果的封装类warning.py 提示弹窗的封装类check_files_suffix.json 需要检测的文件后缀列表check_keywords.json 需要检测的关键词后缀列表record_out.text 检测的结果内容,提示弹窗的文案
您下载下来后,根据你项目的实际情况维护check_files_suffix.json和check_keywords.json这两个文件即可。
项目集成
Android项目集成(通过自定义Task)

iOS项目集成(通过Build Phases)
1.在Xcode的build Phases中添加run script

2.在run script里编写脚本,该脚本会在编译时执行

写在最后
关于中文环境检测,后续我们将发布一个xcode实时输入检测插件来完善我们的开发准则。敬请期待...‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍
—End—
长按识别二维码,备注 "出海百晓通" 申请加入社群,获取更多出海解决方案

期待您的“点赞,在看和分享” 哦 
继续滑动看下一个
趣浪出海
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存