当前位置: 首页 > news >正文

uniapp代码混淆ios上架43问题

参考文章:uniapp打包ios apk,混淆代码_uniapp 混淆_酸奶自由竟然重名了的博客-CSDN博客

uniapp打包ios,上传到ios应用市场时,会因为 4.3(代码重复率过高) 无法通过审核,此时可通过混淆代码来通过审核

1. 项目终端 安装插件

npm install javascript-obfuscator -g

2. 可通过查看 插件版本号 看是否安装成功

javascript-obfuscator -v

3. 在项目根目录下创建一个build.bat脚本文件(本人是在unpackage文件根目录下创建)


4. build.bat  文件内容为

C:
javascript-obfuscator C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\pages --output C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\pages && javascript-obfuscator C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\components --output C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\components 

代码意思为 

文件夹此文件混淆代码 C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\pages 输出到以下文件 C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\pages  并且文件夹此文件混淆代码 javascript-obfuscator C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\components 输出到以下文件 C:\Users\zy\Desktop\xiangmu\demo\unpackage\dist\build\mp-weixin\components

输出文件与源文件相同,则会覆盖源文件,若还混淆其他文件代码,直接后面 && 写即可

我的是混淆项目代码里的uview组件库,拷贝了一个工程专门用来混淆

D:
javascript-obfuscator D:\code\ganluhua\uniapp\hunxiao\uview-ui --output D:\code\ganluhua\uniapp\hunxiao\uview-ui && javascript-obfuscator D:\code\ganluhua\uniapp\hunxiao\request --output D:\code\ganluhua\uniapp\hunxiao\request

5. 双击这个build.bat文件,输出混淆文件表示混淆成功。

ps:最好在文件里直接双击

6. 出现此命令弹框,则混淆成功,混淆结束后会自动关闭命令弹窗

http://www.lryc.cn/news/166098.html

相关文章:

  • Linux目录遍历函数
  • 数据库-理论基础
  • 【已解决】src/spt_python.h:14:20: 致命错误:Python.h:没有那个文件或目录
  • 基于Face++网络爬虫+人脸融合算法智能发型推荐程序——深度学习算法应用(含Python及打包exe工程源码)+爬虫数据集
  • Jetson nano嵌入式平台配置ip记录
  • 前端中的跨域请求及其解决方案
  • SpringBoot2.0(mybatis-plus初始使用)
  • 游戏视频录制软件对比,哪款最适合你的需求?
  • 耐蚀合金连续油管最新版 学习记录
  • LoGoNet:基于局部到全局跨模态融合的精确 3D 目标检测
  • Python 多线程、线程池、进程池
  • 深入浅出了解华为端到端交付流程的概念和5个关键点
  • [Linux]进程信号
  • PostgreSQL 数据类型
  • 智慧港口4G+UWB+GPS/北斗RTK人员定位系统解决方案
  • 实时时钟和日历电路芯片MS85163/MS85163M
  • 【Java从入门到精通】这也许就是Java火热的原因吧!
  • zTasker—简洁易用强大的定时热键一体自动化工具,效率倍增器
  • 惊艳时装界!AIGC风暴来袭,从设计到生产的全新体验
  • element -ui table表格内容无限滚动 使用插件vue-seamless-scroll
  • 如何在windows环境下编译T
  • USB接口针式打印机
  • 外贸建站教程步骤有哪些?独立站怎么搭建?
  • useGetState自定义hooks解决useState 异步回调获取不到最新值
  • input子系统框架、外设驱动开发
  • Google Chrome 浏览器以全屏模式打开
  • 安装torch113、cuda116并运行demo【Transformer】
  • 基于scRNA-seq的GRN分析三阴性乳腺癌的肿瘤异质性
  • Python:二进制文件实现等间隔取相同数据量并合并
  • python使用openvc库进行图像数据增强