当我正常创建OS X项目时,然后构建它。当我在目标应用程序上单击“显示包内容”时,在其./Contents/Resources目录中,所有资源(nib文件,图像文件,声音文件等)都放在一起。
现在有几个问题:
< 1> 我可以隐藏用户的nib文件以保持其完整性吗?
< 2> 这可能与第一个类似:我可以打包其他资源文件或将它们加密到多个目标文件中,以便用户无法修改它们?就像Windows应用程序一样吗?
< 3> 我可以按目标包内容中的目录整理资源吗?例如,如果我显示Firefox的包内容,则所有文件都是漂亮的。
答案 0 :(得分:1)
1).nib文件在XCode 4中默认是只读的,用户无法查看或编辑它们。
2)二进制加密可以从iOS到osx进行:Executable encryption check anti piracy measure
3)可以通过拖放文件夹来完成组织:在文件系统中创建文件夹,然后将其拖到XCode中的资源文件夹中。在以下对话框中,为任何添加的文件夹选择create folder reference。该文件夹应为蓝色。此文件夹将与其内容一起复制到您的包中。