如果我在使用 cocoapods 时必须修复某些东西,如何更改 pod
How to change the pod if I have to fix something while using cocoapods
Cocoapods 的新手。我想知道如何为支持 cocoapods 的项目正确更改依赖项。
假设我有一个使用 AFNetworking
的项目。我想更改 AFNetworking
标准库的一些文件并将它们用于我的项目。在命令行 pod install
之后的任何时候,我都必须转到标准 AFNetworking
库并手动修复一些东西。
我确定我不太了解如果我需要更改依赖项的某些源文件,cocoapods 会有什么帮助。请帮助我变得更好。
谢谢。
将 AFNetworking 分叉到您的存储库,并使用您的代码发布新版本(例如:带有标签 "v2.5.1")。然后你可以像这样 pod AFNetworking:
pod 'AFNetworking', :git => 'https://github.com/yourgithub/AFNetworking.git', :tag => 'v2.5.1'
一旦您想从 AFNetworking 提取新代码,只需在您的分支中重新设置基础并发布新版本。
请参阅 CocoaPods 指南中的 the official documentation,了解如何执行此操作。
Cocoapods 的新手。我想知道如何为支持 cocoapods 的项目正确更改依赖项。
假设我有一个使用 AFNetworking
的项目。我想更改 AFNetworking
标准库的一些文件并将它们用于我的项目。在命令行 pod install
之后的任何时候,我都必须转到标准 AFNetworking
库并手动修复一些东西。
我确定我不太了解如果我需要更改依赖项的某些源文件,cocoapods 会有什么帮助。请帮助我变得更好。
谢谢。
将 AFNetworking 分叉到您的存储库,并使用您的代码发布新版本(例如:带有标签 "v2.5.1")。然后你可以像这样 pod AFNetworking:
pod 'AFNetworking', :git => 'https://github.com/yourgithub/AFNetworking.git', :tag => 'v2.5.1'
一旦您想从 AFNetworking 提取新代码,只需在您的分支中重新设置基础并发布新版本。
请参阅 CocoaPods 指南中的 the official documentation,了解如何执行此操作。