我正在尝试将 siri 意图添加到我的应用程序中。我创建了意图扩展项目,而不是创建了引用具有共享逻辑(核心)的 .netstandard 项目的 ios 库项目(文档中的套件项目)。
核心项目使用 MvvmCross,当我尝试构建主应用程序时,它会导致:
错误 MT2001:无法链接程序集。原因:处理“Diabetto.iOS.Intents, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null”的引用时出错
通过更详细的日志,我知道了此错误的原因:
处理“Diabetto.iOS.Intents”的引用时出错---> Mono.Cecil.AssemblyResolutionException:无法解析程序集:“MvvmCross,版本=6.4.1.0,Culture=neutral,PublicKeyToken=null”---> Mono。 Cecil.AssemblyResolutionException:无法解析程序集:'MvvmCross,版本 = 6.4.1.0,文化 = 中性,PublicKeyToken = null'
我尝试将 nuget 引用添加到 iOS 类库、iOS 意图库(不成功,出现错误
未能添加参考。包“MvvmCross”试图添加对“System.Drawing.Common.dll”的框架引用,但在 GAC 中找不到
VS 2019 16.3.5,iOS 项目 13.1
要清楚,我的项目结构