我正在使用 AFNetworking
并需要修改 AFHTTPRequestSerializer
以使用自定义用户代理字符串。
我在我的机器上进行了必要的更改,但 Pods 目录没有版本控制。因此,我不能只提交我的更改,而其他开发人员看不到修复。即使他们在他们的机器上手动重新应用修复,下次有人运行 pod install
时,他们也会丢失更改。
我如何修改我的 git 存储库或 podfile 以确保保存我对 AFHTTPRequestSerializer 的修复?
最佳答案
这里的预期过程是 fork AFNetworking
并将你的 pod 文件指向你的 fork,你可以随意修改它。然后,随着 AFNetworking
的更新,您可以通过 pull 请求或 merge 轻松地将这些更改 pull 入您自己的存储库。
关于iOS Git 和 Cocoapods - 如何对通过 Cocoapods 添加的模块进行自定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36554975/