Skip to content

混淆资源

1.提示找不到资源文件?

请先点击【重置】按钮,然后打开Xcode项目,检查一下资源是否存在,因为在混淆过程中,如果Xcode打开了当前项目,就会导致工程文件被Xcode保存,导致混淆程序的存档恢复功能无效。

2.采用了加密混淆png后,运行时找不到png资源文件?

这是因为png图片被加密后根本,xcode不会拷贝到最终APP目录下到导致的,请在【混淆设置】/【资源脚本】找到 png 脚本定义 那个配置的分栏,在 copy-resource-script 里面填上 ${script-dir}/copy_resource.py

3.混淆了.strings这些多语言配置文件,提示编译错误?

这是因为xcode对这些文件做了检查,解决方法也很简单,首先从 Target Membership 中移除掉,然后在 Build Phrases 中加一个 Copy Files Phrase,就能解决了。