我制作了一个由ObjC和C混合编写的SDK,并公开了一个供第三方应用程序使用的ObjC API。
客户希望在使用Xamarin编写的iOS应用中使用此SDK。客户并不熟悉将外部SDK导入Xamarin。
我提供的内容似乎有三种选择:
据我所知,这三种方法都可以与Xamarin一起使用,但是Xamarin中哪一种方法能够为客户提供最好的支持/最不容易出错?
这个问题可能看起来有点主观,但我试图发现Xamarin支持不同选项的实际差异是否存在实际差异(或者相反,在一个特定选项中支持得特别差)。 / p>
请假设我的目标只是针对iOS 8及更高版本(如果这样做更容易),并使用最新的工具。
我已经对此做了一些研究,但是很多文章可以追溯到2012年,所以早于iOS动态框架和Xamarin对第三方库的支持似乎已经得到了很大的提升,因为它很难弄清楚当前的位置是什么。 Xamarin自己的文档和示例有点稀疏。