在iOS上运行时出现问题

时间:2018-07-19 07:54:37

标签: macos xamarin xamarin.forms xamarin.ios xamarin.android

我在3台不同的计算机上尝试过,但仍然存在相同的问题,这使我无法在Mac上运行该项目。当我使用Windows并连接到Mac以运行时,在所有3台计算机上都显示相同的错误。

显示的错误消息:

  

无法解析参考:/Library/Frameworks/Xamarim.iOS.framework/Versions/Current/lilb/mono/Xamarin.iOS/Facades/System.Memory.dll

2 个答案:

答案 0 :(得分:3)

快速修复步骤

  1. 在PC上的VS:

    • 在iOS项目中打开“引用列表”
    • 找到Xamarin.iOS并检查属性中的路径
    • 打开包含文件夹,打开 Fades 文件夹,复制 System.Memory.dll
  2. Mac:

    • 打开Finder并 Go>转到文件夹...> 键入 Library
    • 查找:

        

      Library / Frameworks / Xamarim.iOS.framework / Versions / Current / lilb / mono / Xamarin.iOS / Facades /

    • 粘贴 System.Memory.dll

..重建,您一切顺利

答案 1 :(得分:0)

据我了解,这通常是针对Xcode的待更新。

确保已安装和更新Xcode。更新后,启动Xcode以确保所有更新都完成了(我不知道为什么,但是很多时候您必须运行Xcode才能完成更新。)

然后清理并重建项目。那应该可以解决这个问题。