Xcode/IOS代码可见性



人们看到发布的iOS应用程序的代码/内部工作机制有多容易?例如,如果有某种算法或函数/类,人们能多容易地阅读它?

如果可能的话,有没有办法伪装或加密它,使代码无法读取?干杯

某个算法或函数/类对任何人来说都是不可见的,只要有权访问已发布的应用程序。应用程序的可执行文件经过编译和优化,因此其内部甚至不存在原始源。可执行文件也经过加密,如果你监禁并制动设备,则可以解密,即使这样你也不会得到太多信息。

虽然通过检查应用程序的工作原理可以推断出许多关于应用程序如何工作的信息,但个别算法并不值得担心。

此外,还有什么让你觉得任何人都会费心尝试你的应用程序。

编辑

由于存在一些混乱,这里有一个链接,它谈到了在生成通用和精简的ipa文件时加密的二进制文件:

https://developer.apple.com/library/content/qa/qa1795/_index.html#//apple_ref/doc/uid/DTS40014195-CH1-APP_STORE_coniderations

最新更新