簡體   English   中英

cocoapods - 編輯開發 pod 的源文件

[英]cocoapods - edit development pod's source file

我有一個關於 cocoapods 的開發 pod 的問題。

我在“development pod”中找到了一個源文件,其中包含一個我需要修復的錯誤。 我知道如何更改代碼來修復它,但我不太確定如何修復/修補文件本身,以便稍后重做 pod install 時,它可以維持我所做的更改。

經過一番研究,我發現我可以使用https://github.com/jpsim/pod-diffs/blob/master/README.md修復/修補 pod 文件

但是,我喜歡修復的文件位於 Development Pods 中。

根據https://guides.cocoapods.org/making/using-pod-lib-create

Development Pods 與普通 CocoaPods 的不同之處在於它們是符號鏈接文件,因此對它們進行編輯將更改原始文件,因此您可以從 Xcode 內部處理您的庫。

這是否意味着我可以安全地修改文件本身以修復錯誤? 抱歉,我不熟悉修復 Pod 文件。 任何幫助將不勝感激。

是的,這會奏效。 使用開發 pod 時,運行pod install不會用 pod 的存儲庫中的任何內容覆蓋您的更改,而是使用開發 pod 的:path中指定的代碼。

當您這樣做時,您應該 a) 將開發 pod 置於您自己的版本控制之下(通常在原始 pod 的一個分支中),並且 b) 考慮通過拉取請求向上游提供您的修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM