我从外部客户端获得了 Swift 5 中的新库 *.framework,我正在尝试将此库集成到我们的 Xamarin.iOS 项目中;我创建了一个新的绑定项目并遵循 MS 文档步骤,但我想知道是否可以使用它的 *.dll 添加这个库而不是绑定项目,以最小化应用程序的大小和复杂性。
我成功创建了 *.dll,但在添加 *.dll 库并删除绑定项目引用后出现这些错误:
MT5209:错误:找不到框架 dobSDK。本机链接。
MTOUCH:错误 MT5202:本机链接失败。请查看构建日志。(MT5202)
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我还尝试将 .framework 添加为本机参考,但得到了这个:
无法处理 dylib 和框架的混合
我错过了任何链接?参考?库?mtouch参数?
我不确切知道我做错了什么,或者是否有可能,我刚刚创建了几个绑定项目并且从未使用它 *.dll 而不是整个项目。
欢迎任何帮助或提示。
提前致谢!