Xamarin.iOS应用程序的反编译方法为空

时间:2015-07-17 11:57:48

标签: xamarin.ios

我尝试反编译由Xamarin.iOS(Xamarin.Forms)开发的iOS应用程序,但ILSpy和NET Reflector无法正确反编译所有方法。反编译的方法体完全是空的。

我能为这个问题做些什么?

1 个答案:

答案 0 :(得分:3)

您在应用程序包中的Xamarin Dll中唯一能找到的是运行时所需的一些元数据。所有方法逻辑都不会存在,因为它已经https://jsbin.com/tutuku/edit?html,js,console,output,现在逻辑存在于本机二进制文件本身内部。这主要是因为iOS不允许动态代码生成。

您可以阅读有关Xamarin如何工作的更多信息AOT'ed

希望这有帮助。