gpt4 book ai didi

ios - 在Xamarin.iOS Unified API中安装MvvmCross.Core

转载 作者:行者123 更新时间:2023-12-01 18:12:53 24 4
gpt4 key购买 nike

我创建了一个Unified API项目,并根据combined PCL profile + NuGet 2.8.3 alpha installer安装了this

因此,现在我的配置文件78现在可以识别Xamarin.iOS Unified项目。但是,当我尝试在项目中添加MvvmCross包时,它正在安装MvvmCross.Core框架而不是MvvmCross.Touch框架。

我还读了here,它说3.2.2 beta1中包含了统一的iOS mvvmcross touch。因此,在Package Manager控制台中,我正在检查“包括预发布”并安装3.2.2 beta1,但它仍在下载MvvmCross.Core框架。

有人知道会发生什么吗?

谢谢,

最佳答案

MvvmCross 3.2.2-beta1不包含任何明确针对新Xamarin.iOS Unified目标框架的程序集。

为了使MvvmCross明确地以Xamarin.iOS为目标,它将在其NuGet包中需要一个相应的lib目录。例如,在NuGet上查看MvvmCross.HotTuna.CrossCore 3.2.2-beta1,它具有以下lib目录:

  • MonoAndroid
  • MonoTouch
  • net45
  • netcore45
  • Portable-win + net45 + wp8 + win8 + wpa81 + MonoTouch + MonoAndroid
  • Portable-win81 + wpa81
  • win81
  • wp8
  • wpa81

  • 这缺少Xamarin.iOS10目录和以Xamarin.iOS Unified为目标的关联程序集。

    因此,可能在Xamarin.iOS Unified项目中使用的唯一程序集是MvvmCross NuGet程序包中的PCL程序集。

    查看博客文章所链接的 pull request,其中宣布了对Xamarin.iOS Unified的支持,他们似乎已经将对Xamarin.iOS Unified的支持放到了3.5版而非3.2.2版中。

    关于ios - 在Xamarin.iOS Unified API中安装MvvmCross.Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27044034/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com