如何保护images.xcassets不被盗?

How to protect images.xcassets from stealing?

基本上我正在开发一个应用程序,其中包含多个受版权保护的图像(这些图像属于我工作的协会),我正在寻找一种方法来保护或阻止用户访问这些图像(例如:通过越狱设备上的 iFunBox 或 iFile)。我一直在阅读有关 "TexturePacker" 的文章,而这正是我一直在寻找的内容:一种通过加密来保护数据以防止数据被窃取的内​​容。不幸的是,我在开发中使用的是简单的 SpriteKit,我不能使用这个框架。有什么线索吗?

xcassets 文件将图像编码为二进制文件,因此您不能简单地通过文件浏览器查看资产。但是,快速 Google 搜索 "Assets.car extraction" 表明有许多工具可以解码可用的文件。无论如何,如果有人真的想要(即直接从内存中读取),总能找到一种方法来访问您的资产。不太懂技术的用户甚至可以只录制屏幕来获取您的资产(尽管不是原始文件)。所以你需要弄清楚你真正想花多少开发时间尽量减少