我从外部客户端获得了Swift 5中的新库* .framework,我正在尝试将此lib集成到我们的Xamarin.iOS项目中;我让它创建了一个新的绑定项目,并按照MS文档的步骤进行操作,但是我想知道是否可以使用其* .dll而不是绑定项目来添加此库,以最小化应用程序的大小和复杂性。
我成功创建了* .dll,但是在添加* .dll库并删除绑定项目引用后出现了这些错误:
MT5209:错误:找不到框架dobSDK。本地链接。
MTOUCH:错误MT5202:本机链接失败。请查看构建日志。 (MT5202)
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我也尝试将.framework添加为本机引用,但得到了这一点:
无法处理dylib和框架的混合
我缺少任何链接?参考? lib? mtouch参数?
我不知道我到底在做什么错,或者即使有可能,我只是创建了几个绑定项目,从未使用* .dll而不是整个项目。
欢迎您提供任何帮助或提示。
提前感谢!
您可以访问框架源代码吗?您能否提供有关如何创建API定义的更多信息,这将有助于回答问题。
谢谢。