可能重复:
Is it possible to reverse-engineer my iPhone application?
我正在为客户构建一个应用程序,并希望为我创建的每个构建发送.ipa的文件,以便他可以使用该应用程序。
我不希望他在付钱给我之前有权访问源代码。
他能从ipa文件中以某种方式获取源代码吗?
答案 0 :(得分:4)
源代码被编译成可执行文件。没有办法对回溯到您的源代码进行逆向工程。没有什么可担心的。
答案 1 :(得分:0)
我刚刚构建了一个ad-hoc .ipa,它肯定包含了源代码。
答案 2 :(得分:0)
有可能。当一个 .ipa 被授予Apple批准时,他们可能会将有关错误或其他问题的详细信息发回给该文件的行号和来自该位置的代码示例,从而暴露该错误。