Bri*_*dig 9 ios cocoapods carthage
为我们的iOS应用程序开发框架的团队正在从Cocoapods迁移到Carthage.
在Cocoapods下,我可以将依赖关系设置为"开发窗格".例如,我没有让主应用程序下载特定版本的xyzzy依赖项,而是将其设置xyzzy为开发窗格并将其指向我xyzzy从其Git仓库检出的本地目录.当我在主应用程序的项目中工作时,我对xyzzy文件所做的任何编辑都将在该目录中进行.这让我可以立即构建和测试更改,当我准备好检查它们时,Git会在xyzzy项目目录中找到它们.
在迦太基之下,我还没有办法做到这一点.我看到了http://allocinit.io/ios/debugging-carthage-dependencies/,它解释了如何创建符号链接,以便我可以看到依赖源文件,使调试更容易,但我对它们进行的任何编辑都在主要应用程序的Carthage/Builds目录.
如何在Carthage下设置等效的开发盒?
我相信迦太基还没有类似于“开发舱”的东西。
但是您可以按照以下步骤模拟“开发 Pod”:
脚步:
Build Phases -> Run Script -> Input Files)General要运行的目标的选项卡,在下面添加框架Linked Frameworks and Libraries(它将采用从 .xcoproj 添加的框架)carthage bootstrap在要在本地添加的框架存储库中运行。就是这样。
之后,您将能够在同一工作区中运行您的项目并更新框架的代码。
| 归档时间: |
|
| 查看次数: |
1548 次 |
| 最近记录: |