You get latest content at a time when data will updated
Automaticaly take backup as par schedule
Allow to show public user message
`FileUtils::getInstance()->setEncryptImage(true);` 会...
`FileUtils::getInstance()->setEncryptImage(true);` 会对图片资源启用加密功能。
在 Debug 模式下,通常不会对资源进行加密,但如果你设置了 `setEncryptImage(true);`,则引擎会期望图片资源是加密的。由于你在 Debug 模式下没有对图片资源进行加密,但却启用了这个选项,因此会导致图片资源无法正常加载,出现 `CCSpriteFrame must be non-NULL` 错误。
**解决方案:**
你可以在 Debug 模式下将 `setEncryptImage` 设置为 `false`,让引擎不对图片资源进行加密检查。可以使用条件编译或手动判断打包模式,像这样修改代码:
#if (CMAKE_BUILD_TYPE == Debug)
FileUtils::getInstance()->setEncryptImage(false);
#else
FileUtils::getInstance()->setEncryptImage(true);
#endif
或者手动在 `applicationDidFinishLaunching()` 函数中根据需要动态设置是否加密资源。