最近发现打包后的APP可以直接被人轻松解密,于是研究了一下,工具HBuilderX本身就有加密功能。JS加密的目的主要是防止他人在解压APP文件后获取你的信息和APP源代码,保护APP信息安全。把加密方法分享给大家,希望对大家有所帮助。第一步:点击WAP2APP项目的manifest.json然后点击源代码查看,找到plus节点,添加如下加密代码,配置完成后保存:"confusion":{"description":"jsnative混淆配置","resources":{"js/share.js":{},//列出加密路径文件地址js/share.js"sitemap.json":{}}},如下图:第二步:发布原生APP-云打包时,一定要勾选EnableJSNativeObfuscation,点击打包生效。如下图所示:这样就大功告成了,解压后其他人将看不到你的APP代码,包括sitemap.json文件信息。Hbuilderx的JS混淆加密功能非常强大。
