Xamarin.ios 如何使用xamarin创建跨平台库?

Xamarin.ios 如何使用xamarin创建跨平台库?,xamarin.ios,xamarin,xamarin.android,Xamarin.ios,Xamarin,Xamarin.android,我想为移动开发人员创建一个SDK来嵌入我的解决方案,但我不想用Swift和Java编写它,而是希望使用Xamarin编写一次,然后导出到选定的目标 我不确定是否可能,我看到了这个答案: 但那是很久以前的事了,所以我想知道事情是否发生了变化,或者是否有解决办法,比如编写一个小的本机部分来创建绑定并将其导出为sdk,然后…AFAIK没有任何变化,仍然不可能。好的,但这样做的目的是什么,它是到iOS的桥梁,以便iOS本机代码可以创建托管对象(即当您重写本机对象时)并调用托管代码(想想事件)。通过ACW

我想为移动开发人员创建一个SDK来嵌入我的解决方案,但我不想用Swift和Java编写它,而是希望使用Xamarin编写一次,然后导出到选定的目标

我不确定是否可能,我看到了这个答案:


但那是很久以前的事了,所以我想知道事情是否发生了变化,或者是否有解决办法,比如编写一个小的本机部分来创建绑定并将其导出为sdk,然后…

AFAIK没有任何变化,仍然不可能。

好的,但这样做的目的是什么,它是到iOS的桥梁,以便iOS本机代码可以创建托管对象(即当您重写本机对象时)并调用托管代码(想想事件)。通过ACW对Android也是如此。这些桥只有在Xamarin进程运行时才起作用,这在您的场景中不是这样的。看起来是这样的。嗯,理论上是这样的。但我对此持怀疑态度,也就是说,大约有125个未解决的问题,而项目看起来并不十分活跃。我想知道在生产中是否有什么用它制作的东西。