在同一项目中使用Carthage和CocoaPods

达伦·布莱克

我目前正在寻找仅支持Carthage作为程序包管理器的库。我要与之集成的项目已经具有一些CocoaPods依赖项。是否有人尝试同时使用这两个管理器?

这对我来说是个坏主意,但我很想听听实际情况是否如此。

戴维·斯纳贝尔·坎特

您将遇到的主要问题是CocoaPods和Carthage彼此不了解。这意味着,如果由CocoaPods管理的依赖关系和由迦太基管理的依赖关系共享一个公共依赖关系,则可能会发生冲突

迦太基要求您手动将框架添加到项目中,这意味着您可以避免不链接任何共享依赖项并依靠CocoaPods添加的框架,但是不会在两个依赖项管理器之间获得依赖项版本解析,因此还不清楚这是如何工作的。

话虽如此,没有任何内在原因不能同时使用它们,并且如果要包含的库几乎没有依赖项,则最好还是使用Carthage而不是将库作为子模块甚至是子模块。复制源。

如果可能,我的建议是通过Carthage包含其他依赖项,或者为该库创建一个podspec,以便您可以单独使用Carthage或CocoaPods。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以在同一项目中使用Django url和Vue路由吗?

来自分类Dev

在同一项目中使用gradle war和ear插件是否可能/合理?

来自分类Dev

在同一项目中使用MVC5和Web API 2

来自分类Dev

在同一项目中使用Tiles和Thymeleaf的附加价值是什么?

来自分类Dev

可以在同一项目中使用Entity Framework和Entity Framework Core吗?

来自分类Dev

可以在同一项目中使用Entity Framework和Entity Framework Core吗?

来自分类Dev

在同一项目中使用GrailsUnitTestCase和Spock规范

来自分类Dev

如何在同一项目中使用'grunt-shell'和'grunt-shell-spawn'?

来自分类Dev

如何在同一项目中使用android支持库v4和v13?

来自分类Dev

如何在同一项目中使用MVC控制器和WebAPI控制器

来自分类Dev

如何在同一项目中使用CardIO和Paypal-iOS-sdk(重复符号)

来自分类Dev

是否可以在同一项目中使用快速可可豆荚和目标C可可豆荚?

来自分类Dev

WCF和ASMX在同一项目中

来自分类Dev

AngularJS和SpringMVC在同一项目中

来自分类Dev

在同一项目中使用Django Rest Api

来自分类Dev

同一项目中使用了多个Python解释器?

来自分类Dev

复制表单以在同一项目中使用

来自分类Dev

有没有办法在同一项目中使用MongoDB或MySQL?

来自分类Dev

在同一项目中将TaskFriendlySynchronizationContext与WebForms和WebAPI一起使用

来自分类Dev

在同一项目中同时使用AddDbContextFactory()和AddDbContext()扩展方法

来自分类Dev

如何在同一项目中同时使用EarlGrey和XCTest?

来自分类Dev

如何在同一项目中使用其他 swift 文件(同一目标)中的函数

来自分类Dev

我在同一项目中使用了Google Analytics API v3和v4。会造成任何问题吗?

来自分类Dev

我在同一项目中使用了Google Analytics API v3和v4。会造成任何问题吗?

来自分类Dev

在同一项目中使用一组单元测试框架是否安全?

来自分类Dev

在 Net Beans IDE 中的同一项目中使用不同包时出现问题

来自分类Dev

.sa_sigaction和.sa_handler在同一项目中的使用(说明手册页)

来自分类Dev

Fine Uploader-在同一项目中同时使用Direct S3和Traditional

来自分类Dev

如何在同一项目中混合使用c和c ++表单应用程序?

Related 相关文章

  1. 1

    我可以在同一项目中使用Django url和Vue路由吗?

  2. 2

    在同一项目中使用gradle war和ear插件是否可能/合理?

  3. 3

    在同一项目中使用MVC5和Web API 2

  4. 4

    在同一项目中使用Tiles和Thymeleaf的附加价值是什么?

  5. 5

    可以在同一项目中使用Entity Framework和Entity Framework Core吗?

  6. 6

    可以在同一项目中使用Entity Framework和Entity Framework Core吗?

  7. 7

    在同一项目中使用GrailsUnitTestCase和Spock规范

  8. 8

    如何在同一项目中使用'grunt-shell'和'grunt-shell-spawn'?

  9. 9

    如何在同一项目中使用android支持库v4和v13?

  10. 10

    如何在同一项目中使用MVC控制器和WebAPI控制器

  11. 11

    如何在同一项目中使用CardIO和Paypal-iOS-sdk(重复符号)

  12. 12

    是否可以在同一项目中使用快速可可豆荚和目标C可可豆荚?

  13. 13

    WCF和ASMX在同一项目中

  14. 14

    AngularJS和SpringMVC在同一项目中

  15. 15

    在同一项目中使用Django Rest Api

  16. 16

    同一项目中使用了多个Python解释器?

  17. 17

    复制表单以在同一项目中使用

  18. 18

    有没有办法在同一项目中使用MongoDB或MySQL?

  19. 19

    在同一项目中将TaskFriendlySynchronizationContext与WebForms和WebAPI一起使用

  20. 20

    在同一项目中同时使用AddDbContextFactory()和AddDbContext()扩展方法

  21. 21

    如何在同一项目中同时使用EarlGrey和XCTest?

  22. 22

    如何在同一项目中使用其他 swift 文件(同一目标)中的函数

  23. 23

    我在同一项目中使用了Google Analytics API v3和v4。会造成任何问题吗?

  24. 24

    我在同一项目中使用了Google Analytics API v3和v4。会造成任何问题吗?

  25. 25

    在同一项目中使用一组单元测试框架是否安全?

  26. 26

    在 Net Beans IDE 中的同一项目中使用不同包时出现问题

  27. 27

    .sa_sigaction和.sa_handler在同一项目中的使用(说明手册页)

  28. 28

    Fine Uploader-在同一项目中同时使用Direct S3和Traditional

  29. 29

    如何在同一项目中混合使用c和c ++表单应用程序?

热门标签

归档