保护桌面Mac .app中的文件

时间:2009-12-27 05:19:26

标签: cocoa xcode macos

我主要是写iPhone应用程序,但我熟悉一些桌面Mac创作。我需要创建一个包含几个wav声音文件(包含在包中)的Cocoa应用程序。我不希望用户查看.app文件的包内容,然后从中提取所有声音文件。有没有办法保护这些文件?

2 个答案:

答案 0 :(得分:7)

以下是一些可能性,具体取决于您想要投入的努力:

  1. 加密文件
  2. 更改文件名和扩展名,以减少它们声称它们是声音文件
  3. 将声音嵌入可执行文件中,作为自定义Mach-O 部分
  4. 从文件中删除所有标头,并仅存储原始标头 样品
  5. 编写程序将音频数据转换为C数组 声明,并编译到应用程序
  6. 不要担心。没有人的 要“窃取”你的声音,如果 他们做了,那是什么?

答案 1 :(得分:2)

您可以加密它们。就是这样。