WFChatUIKIt库的Vendor的第三方库能否使用 cocoapods管理?现有项目已经集成大量的库,导致库的版本信息不明,使用不便捷。

京津 2020-7-31 719

WFChatUIKIt库的Vendor的第三方库能否使用 cocoapods管理?

最新回复 (1)
  • HeavyRain 2020-8-1
    引用 2
    WFChatUIKIt是个动态库,所有vendor下的代码会打包进去,理论上跟主程序使用的使用的第三方库应该不会冲突,只是会增加程序的大小。

    也可以把pod依赖的库去掉,只用WFChatUIKIt包里的,只需要在您的主程序中加上对应的header就行,WildFireChat就采用了这种方法,可以参考。

    即使使用pod管理,也会有同样的问题,比如使用不同的版本兼容问题。我们希望做的是个基础库,还需要提供给不使用pod的用户使用,所以我们不能使用pod。源代码都是开放的,你可以自己来修改。
返回