代码之家  ›  专栏  ›  技术社区  ›  Mando

本机链接失败,在部署到iOS设备期间未定义符号:_dispose_managed_object

  •  0
  • Mando  · 技术社区  · 10 年前

    每次我尝试在设备上调试Xamarin.iOS应用程序时,都会出现以下错误

    MTOUCHTASK:错误MT5210:本机链接失败,未定义符号:_dispose_managed_object。请验证是否引用了所有必要的框架,并且本机库是否正确 链接到。

    MTOUCHTASK:错误MT5202:本机链接失败。请查看生成日志。

    在仿真器上部署/调试工作正常。 我的生成设置如下:

    enter image description here enter image description here

    1 回复  |  直到 5 年前
        1
  •  1
  •   Tao    10 年前

    将LinkWith属性更改为:

    [assembly: LinkWith (..., ForceLoad = false, SmartLink = true)]