1
iOS iphone应用程序开发 - 你如何隐藏资源目录中的文件?iOS iphone应用程序开发 - 如何隐藏资源目录中的文件?
如果有人想从资源文件中提取资源,说明版权图片或mp3的,他们不仅需要右键单击应用程序图标来显示包内容。从那里他们可以打开包中的png和mp3,不提供太多的数字版权保护。
我希望有一个切换,以便这些项目可以隐藏。
非常感谢
马格努斯
iOS iphone应用程序开发 - 你如何隐藏资源目录中的文件?iOS iphone应用程序开发 - 如何隐藏资源目录中的文件?
如果有人想从资源文件中提取资源,说明版权图片或mp3的,他们不仅需要右键单击应用程序图标来显示包内容。从那里他们可以打开包中的png和mp3,不提供太多的数字版权保护。
我希望有一个切换,以便这些项目可以隐藏。
非常感谢
马格努斯
真的是没有隐藏文件的方式,而是选择将它们进行加密。
您可以将文件数据编码为base64字符串,可以使用您选择的算法对其进行加密。 如果您希望获取资源获取相应的文本文件,请解密并重新创建它(该方法类似于序列化,但是具有额外的加密步骤)。 这样,在您的应用程序包中,您将只存储包含无意义字符串字符的文本文件。
不知道这种方式有多安全,但它是一个选项。
希望这有助于弗拉德。
没有“魔术切换”。您可能希望将文件作为blob嵌入到SQLite数据库中,但仅提供混淆功能,而不提供加密功能。他们只会更难找到。 – Cyrille
无论如何,没有办法禁止选择截取正在运行的应用程序的截图,至少没有我知道的。为什么不将水印保留在版权材料中? – Cyrille