【问题标题】:Problems running on iOS在 iOS 上运行的问题
【发布时间】:2018-12-27 06:31:11
【问题描述】:

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

显示的错误信息:

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

【问题讨论】:

  • 请提供Visual Studio版本
  • Visual Studio 社区 2017 版本 15.7.3
  • VS 社区版 15.7.3
  • Windows 上的 Visual Studio 和 MacOS 上的 Visual Studio 和 Xcode 的版本应为 aligned。最简单的方法是更新到最新版本。

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


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    快速修复步骤

    1. PC 上的对比:

      • 在 iOS 项目中打开参考列表
      • 找到 Xamarin.iOS 并检查属性中的路径
      • 打开包含文件夹,打开Facades文件夹,复制System.Memory.dll
    2. 苹果机:

      • 打开 Finder 并 Go > Go to folder... > 输入 Library
      • 找到:

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

      • 粘贴System.Memory.dll

    .. 重建,你很高兴

    【讨论】:

      猜你喜欢
      • 2019-05-02
      • 1970-01-01
      • 2021-12-23
      • 1970-01-01
      • 2020-05-15
      • 2019-09-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-21
      相关资源
      最近更新 更多