CocoaPods 使用本地修改的 Pod

标签 cocoapods

我想使用现有的 Pod,对其进行修改以满足我的需求,最后在我的 Podfile 中使用它。

到目前为止,我所做的 Pod 是这样的:

  • 编辑代码
  • 将新代码提交到新分支
  • 删除 pod 的 podsspec 中的 github 来源
  • 使用 :branch 在我的 podfile 中指定新分支

现在我陷入困境,因为我无法让 CocoaPods checkout 修改后的 Pod。我尝试使用 :git => 'file:///vendor_custom/test' 但它似乎没有考虑相对路径。我还复制了 .git 内容并将其更改为裸存储库类型。运气不好。

有什么指点吗?谢谢

最佳答案

哦。文档中是正确的 here .

pod 'YourCustomPod', :path => 'relative/path/...'

关于CocoaPods 使用本地修改的 Pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21379264/

相关文章:

ios - 在安装新的 pod 文件时出错

CocoaPods - 使用特定的 Pod 版本

ios - 如何让基于 CocoaPods 的项目在模拟器中运行?

ios - Firebase(url :"")功能不起作用

ios - H。将Firebase添加到Flutter应用时找不到文件

objective-c - 使用 cocoapods 将 Swift 桥接到 Objective-C 库 "ono"

ios - 带有 Realm for WatchOS 的架构 i386 的 undefined symbol

ios - Visual Studio App Center 私有(private) Cocoapod

ios - Cocoapods 更新后 Xcode 项目找不到 Bolts/BFTask.h 文件

swift - 使用未解析的标识符 'FBSDKLoginManager'