在Windows上使用Embeddinator 4000从.NET Standard Project生成Objective-C框架

时间:2019-03-17 08:47:04

标签: c# xamarin embeddinator

我有一个当前的Xcode iPhone项目,我想切换到Xamarin,以便我可以用一个代码库来支持iOS和Android。但是,短期而言,我没有时间用Xamarin表单版本替换Xcode项目。因此,我想出了一个将核心逻辑构建到VS20017中的Xamarin解决方案中的计划。然后,我将使用Embeddinator-4000生成一个.framework文件,该文件可以从我的Xcode项目中使用。这样,当我进行Xamarin的完全替代时,我可以维护当前的Xcode UI项目。

我希望在Windows机器上进行开发,因为这是我最常用的方法,但是我似乎无法使embeddinator正常工作。

我试图使其与Xamarin.iOS项目,.NET Standard 2.0和.NET Framework 4.6.2一起使用。每个都失败,并显示依赖项错误,如下所示:

  • Xamarin-slide
  • .NET标准-Can't find the assembly 'mscorlib, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e', referenced by 'Embed.Xamarin, Version=1.0.7015.35480, Culture=neutral, PublicKeyToken=null'
  • .NET Framework-Can't find the assembly 'netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51', referenced by 'Embed.Standard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.

我有两个问题

  1. 我是否使用可行的方法将Xcode项目迁移到Xamarin,或者还有其他选择,我不知道其中有哪些?也许是转换工具?
  2. 如果该方法可行,我需要怎么做才能使Embeddinator在Windows计算机上运行?甚至有可能吗?

0 个答案:

没有答案