IPA文件如何工作?

我想向AppStore提交iOS应用程序,但我已经制作了一些非常酷的技术,我希望代码受到保护,IPA是以任何方式加密的,还是任何人都可以查看我的代码? 我该怎么加密呢?

IPA只是一个zip文件。 IPA内部是您编译的应用程序 – 它是加密的。 但它必须被解密才能被使用。 如果有人感兴趣,那么他们可以获得您的应用程序的副本,解密并阅读已编译的代码(机器代码)。 你无法阻止他们这样做(好吧,只有你永远不会发布应用程序)。 人们不能只是阅读代码。 您也无法阻止某人查看您的应用并从头开始创建自己的版本。

我的理解是,应用程序二进制文件在到达用户设备时已经加密,但这只是二进制文件,仍然可以访问机器代码。