【发布时间】:2021-12-23 00:44:39
【问题描述】:
在 Android 世界中,我可以在一个模块中添加一个依赖项,对于任何将此模块添加为依赖项的模块,它都可以使用该依赖项中的 API。例如facebook sdk -> utils 模块 -> foo 模块 -> 主应用程序模块,foo 模块和主应用程序模块也可以使用 facebook sdk API。
我如何在多平台世界(或 iOS 世界)中做同样的事情? facebook iOS sdk pod -> utils 模块 -> foo 模块 -> iOS 主项目
我尝试仅在 utils 模块中添加 pod,但 foo 和 main 都无法访问 facebook iOS API。如果我在 foo 模块中添加相同的 pod,它也无法访问 Facebook API。
或者我应该使用 cocoapods 以外的其他依赖管理工具吗?
【问题讨论】:
标签: kotlin-multiplatform kotlin-multiplatform-mobile