C# 是否可以使用从Swift绑定项目生成的*.dll?

C# 是否可以使用从Swift绑定项目生成的*.dll?,c#,dll,xamarin.ios,xamarin.ios-binding,C#,Dll,Xamarin.ios,Xamarin.ios Binding,我从一个外部客户那里获得了Swift 5中的一个新库*.framework,我正在尝试将这个库集成到我们的Xamarin.iOS项目中;我创建了一个新的绑定项目并遵循MS文档步骤,但我想知道是否可以使用其*.dll而不是绑定项目来添加此库,以最小化应用程序的大小和复杂性 我成功创建了*.dll,但在添加*.dll库并删除绑定项目引用后,我出现以下错误: MT5209:错误:未找到框架。本地链接。 MTOUCH:错误MT5202:本机链接失败。请查看生成日志。(MT5202) clang:Erro

我从一个外部客户那里获得了Swift 5中的一个新库*.framework,我正在尝试将这个库集成到我们的Xamarin.iOS项目中;我创建了一个新的绑定项目并遵循MS文档步骤,但我想知道是否可以使用其*.dll而不是绑定项目来添加此库,以最小化应用程序的大小和复杂性

我成功创建了*.dll,但在添加*.dll库并删除绑定项目引用后,我出现以下错误:

MT5209:错误:未找到框架。本地链接。

MTOUCH:错误MT5202:本机链接失败。请查看生成日志。(MT5202)

clang:Error:linker命令失败,退出代码为1(使用-v查看调用)

我还尝试将.framework作为本机引用添加到,但得到了以下结果:

无法处理dylib和框架的混合

我丢失了任何链接?推荐人?自由党?触摸式辩论

我不知道我到底做错了什么,或者这是否可能,我只是创建了几个绑定项目,从来没有使用它*.dll来代替整个项目

欢迎任何帮助或提示


提前谢谢

嗨,我不知道在Xamarin iOS中使用.dll文件。也许您可以参考Lucas Teixeira的这篇文章尝试绑定swift库。您好@JuniorJiang MSFT,我做了,它成功了,但现在我正在努力处理.dll文件;奇怪的是,它应该可以工作,因为它本身就是通过绑定项目完成的。好的,xamarin iOS的文档没有显示如何绑定.dll项目。我想iOS平台可能会有些不同。如果解决方案稍后将在这里分享讨论。您有权访问框架源代码吗?请提供更多关于如何创建API定义的信息,这将有助于回答这个问题。谢谢