【问题标题】:Xamarin.iOS Error : This copy of libswiftCore.dylib requires an OS version prior to 10.14.4Xamarin.iOS 错误:此 libswiftCore.dylib 副本需要 10.14.4 之前的操作系统版本
【发布时间】:2019-09-02 23:32:43
【问题描述】:

错误:此 libswiftCore.dylib 副本需要 10.14.4 之前的操作系统版本在使用 Xamarin.UITest for iOS 启动 iOS 应用程序时发生。

环境:MAC OS- 10.14.4 Visual Studio for mac (Enterprise) - 8.0.2 (build 23) Xamarin.iOS - 12.8.0.0 Xcode - 10.2

尝试了 Xamarin 社区中提到的多种解决方法,但均未奏效。

https://github.com/xamarin/xamarin-macios/issues/5816

【问题讨论】:

  • 你能在你的 Mac 上运行这些命令并粘贴结果吗? /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mtouch --version /Library/Frameworks/Xamarin.iOS.framework/Versions/Current/bin/mlaunch --listdev -vvvv
  • 感谢@LucasZhang-MSFT 的回复。但是我收到了 Xamarin 团队的回复说 Xcode 10.2 仍然没有得到官方支持。解决方案:Xamarin.UITest (2.2.7.2002-dev) 包的最新开发人员版本解决了该问题。 nuget.org/packages/Xamarin.UITest/2.2.7.2002-dev

标签: ios xamarin.ios visual-studio-mac visual-studio-app-center xamarin.uitest


【解决方案1】:

Xcode 10.2 仍未得到官方支持。 解决方案:安装 Xamarin.UITest (2.2.7.2002-dev) 包的最新开发人员版本可解决此问题。该软件包提供对 Xcode 10.2 的支持 nuget.org/packages/Xamarin.UITest/2.2.7.2002-dev 这对我有用。

【讨论】:

    【解决方案2】:

    今天早上我遇到了完全相同的问题。 Visual Studio (pc) - 15.9.4 Xamarin 表单 - 3.6.0.293080

    对我来说,当我在 Mac 上手动安装 Xamarin.iOS 12.2.1.16 时,它就消失了。

    【讨论】:

    • 不幸的是,这对我不起作用。在 Xamarin.UItest 最新开发人员构建 nuget.org/packages/Xamarin.UITest/2.2.7.2002-dev 中得到修复
    【解决方案3】:

    如果您按照in this comment 的说明安装 Xamarin.iOS 12.2.1.16,它将起作用。

    【讨论】:

      猜你喜欢
      • 2019-10-03
      • 2019-08-17
      • 1970-01-01
      • 2012-02-05
      • 1970-01-01
      • 1970-01-01
      • 2018-04-24
      • 1970-01-01
      • 2012-02-05
      相关资源
      最近更新 更多