macos - iOS 上运行的问题

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

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

显示的错误消息:

Can not resolve reference: /Library/Frameworks/Xamarim.iOS.framework/Versions/Current/lilb/mono/Xamarin.iOS/Facades/System.Memory.dll

最佳答案

快速修复步骤

  1. PC 上的 VS:

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

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

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

    • 粘贴System.Memory.dll

..重建即可开始

关于macos - iOS 上运行的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51417228/

相关文章:

c - 在 OSX 上使用 TEMP_FAILURE_RETRY

linux - 输入rc : menu-complete-backward doesn't work on Mac OS X?

android - Stripe 不再支持在 Xamarin Android 中使用 TLS 1.0 发出的 API 请求?

xamarin - 如何将 View 模型属性绑定(bind)到 XAML 控件

xcode - 防止选择时更改 NSPopUpButton 的标题

c# - Xamarin.Forms:如何将资源中的图像加载到字节数组中?

c# - 如何在线性布局上画线?

c# - Xamarin - 来自另一个页面/ View 的 WebView 更新 URL

android - 您可以在运行时注册 url Intent 吗?

macos - Symlink 生成空的别名文件?