iphone Xcode项目文件加密

时间:2010-09-16 06:49:15

标签: iphone xcode

我需要将项目文件发送到我的客户端,以便在xcode上运行它以查看正在进行的工作。有没有办法加密源文件? 我有一个选项,从模拟器调试位置发送.app文件,并要求他们把它放在同一条路径上。但是我需要用加密发送代码,这可能吗?

先谢谢。 拉吉

1 个答案:

答案 0 :(得分:5)

您可以通过任意数量的机制加密文件,但如果您希望客户端能够构建和运行代码,那就不可行了,因为他们必须解密它。

如果您希望在不将源代码公开给客户端的情况下执行此操作,请构建一个静态库,将与模板main.m链接的静态库分发到最终的可执行文件中,将其设置为链接到的框架您发送的示例应用。通过这种方式,他们无法获取应用程序的来源,但他们仍然可以构建它并查看正在发生的事情。

另一方面,如果您不信任您的客户,您为什么一开始就接受这份工作?