iOS代码需要混淆吗?请建议如何做。
在app发布之前,最好扫描加强一下。应用程序扫描可以通过静态代码分析和动态数据跟踪(目前很多只告诉APK包有风险)定位风险代码,监控敏感数据的异常行为。
加固可以在一定程度上保护自己的核心代码算法,提高破解/盗版/二次打包的难度,缓解代码注入/动态调试/内存注入攻击。
但是也影响了应用的兼容性,如果外壳技术不好,也会影响程序的运行效率。
目前市面上有很多第三方加固平台。如果新应用在发布前需要扫描或加固,可以免费试用,比如腾讯御安全。建议你先扫描测试一下。