IOS iphone应用程序开发 - 如何隐藏资源目录中的文件?
如果有人想从资源文件中提取资产,请说出受版权保护的图像或mp3,他们不仅需要右键单击应用程序图标来显示包内容。从那里他们只能打开包中的png和mp3 - 这不是'提供大量的数字版权保护。
我希望有一个切换,以便隐藏这些项目。
非常感谢
马格努斯
答案 0 :(得分:1)
实际上没有办法隐藏文件,但可以选择加密它们。
您可以使用base64字符串对文件数据进行编码,这些字符串可以通过您选择的算法进行加密。 当您希望获取资源时获取相应的文本文件,解密并重新创建它(该方法类似于序列化,但需要额外的加密步骤)。 这样,在您的应用程序包中,您将只存储包含无意义字符串字符的文本文件。
不确定这种方式有多安全,但这是一种选择。
希望这有帮助,弗拉德。