CocoaPods

Infobox software | name = CocoaPods | logo = | screenshot = | caption = | author = Eloy Durán | developer = Ben Asher, Dimitris Koutsogiorgas, Danielle Tomlinson, Orta Therox, Paul Beusterien and Samuel Giddins | released = | latest release version = 1.6.0 | latest preview version = 1.6.0. rc .2 ( 2019-01-29 ) | latest preview date = | status = Active | programming language = Ruby | platform = macOS, iOS, watchOS, tvOS | language = | genre = Package manager | license = MIT License | website = CocoaPods 是一應用級別的依賴管理器 ， 針對Objective - C 、 Swift和其他任一在Objective - C運行時上運行的語言 ， 如RubyMotion ， ， 它爲額外的庫的管理提供了標準的格式 。 CocoaPods由Eloy Durán與Fabio Pelosin開發 ， 他們在其他許多研發人員的貢獻與幫助下 ， 繼續管理着該項目 ， 他們在2011年8月時着手開發 ， ， 並在2011年9月1日時編譯了第一個公開版本 。 CocoaPods受到Ruby項目RubyGems與Bundler的強烈啓發 。 CocoaPods專注於第三方代碼的基於源代碼的分發和與Xcode項目的自動整合 。 CocoaPods可以通過命令行運行 ， 也被整合進了JetBrains旗下AppCode 集成開發環境.通過以來的明確說明 ， 而不是手動地拷貝源文件的方式 ， 它爲應用安裝依賴 （ 如庫 。 除了從許多其他不同的來源安裝之外 ， “ master ” 規格的倉庫 — 包含許多開源的庫 — 以寄存在GitHub中的Git倉庫的方式來維繫 。 CocoaPods依賴管理系統由Molinillo驅動 ， Molinillo也被其他大型項目如Bundler ， RubyGems 、 Berkshelf所使用 。