我们正在尝试构建使用静态库和cocoapods依赖项的ios react本机应用程序。所有依赖都需要React。我们面临的问题是,当我们包含静态库时,我们也需要将React也包含为静态库,以便它可以构建。当我们包含cocoapods依赖项时,它们也需要React。因此我们也将React包含在cocoapods中。但这会导致重复的符号错误。因此,有一种方法可以只包含一次React,然后将Cocoapods指向该依赖关系,或者通过另一种方式,通过Cocoapods安装React,并指向我的静态库以使用Cocoapods的React。还是有第三种方法可以做到这一点。我们为此浪费了很多时间,非常感谢您的帮助。
答案 0 :(得分:0)
我们最终将所有不受cocoapods管理的静态库包装在我们自己的私有cocoapods中,如@Simon McLoughlin建议的,它就像一个魅力。因此,如果有人偶然发现了类似的问题,这是迄今为止最简单的解决方案,将cocoapods与静态库混合在一起永远不会结束。西蒙(Thx Simon)。