我刚开始学习ionic framework。它使用的网络浏览器功能的开发应用程序。
这些功能即HTML,JavaScript和CSS都是客户端的东西。其中关于浏览器可以查看源代码中可以看出。
我的问题是如何将源的知名度?将最终用户能够看到应用程序的来源是什么?
如果是的话,是不是正常的任何应用程序?难道一个担心源的安全性?
在铬源的可见性://检查#装置,几乎是整个应用程序。不,最终用户无法看到你的应用程序的源一旦你设置,推动该项目的生产模式。
好吧,既然你正在开发一个混合应用程序,当然有,优点和缺点每个。安全性可能不会像本地应用程序一样强烈,但开发时间大大缩短到应用程序推送到不同的平台。
如果你会做一些事情会需要高安全性和源的非视觉辨认性,那么本机是要走的路。作为混合动力的应用程序,如果你需要的地方安全地存储你的数据,你需要的插件与本机平台的可能带来安全风险安全存储通信。但话又说回来,甚至本机应用程序可以去编译。该方法的开发人员试图使它更难经由模糊处理方法。
当u盘你的应用程序的生产模式,您将无法再检查您的应用程序。
为了表示对铬的web应用程序://检查/#设备:
1)请确保您的web应用程序运行时,您的手机通过USB与USB调试插入到您的计算机和PC通过电话信赖。
2)在设备管理器,你不应该有丢失的手机的驱动程序。 (它会是这个样子)
3)亚行不应该是运行顺流。你应该能够看到乌尔检查页面上是这样的:
4)点击检查按钮就大功告成了! (:
你有一个签名的APK,当你在设备上安装和检查检查选项,将无法使用谷歌浏览器的设备。那里有一个简单的方法来做到这一点反编译使用apktools签署的APK你会得到AndroidManifest.xml文件。只需添加机器人:可调试=“真”的标签,并重新编译辞职它,你就可以检查它。如果检查main.js文件中的检查部分的源代码是可见的。
因此,你可以使用Jscrambler防止这种情况(它是一种有偿服务我也是新来的话)