iOS開発最新のCocoaPods環境構成教程
3619 ワード
CocoaPodsの紹介
各言語が一つの段階に発展すると、Java言語のMaven、nodejsのnpmなど、対応する管理ツールに依存します.iOS開発者が増えるにつれて、iOSプログラムの管理に依存するツールを提供する業界も現れました.その名前はCocoaPodsです.
CocoaPodsプロジェクトのソースコードはGithubで管理されます.このプロジェクトは2011年8月12日から始まって、長年の発展を経て、現在はiOS開発の事実上の管理標準ツールとなっています.iOSプロジェクトを開発するには、第三者のオープンソースライブラリを使用することが避けられません.CocoaPodsの出現により、第三者のオープンソースライブラリの設定と更新の時間を短縮することができます.は、対応するサードパーティオープンソースライブラリをオンラインでダウンロードします. は、これらのサードパーティフレームワークを我々のプロジェクトに追加し、必要なシステムライブラリ に加入する.プロジェクトに必要なパラメータを設定します.例えば、ObjC これらのライブラリが更新されている場合、ライブラリファイル を直ちに置換する必要があります.
CocoaPodsを使用した後、使用する第三者オープンソースライブラリをPodfileというファイルに入れてからpod installを実行する必要があります.CocoaPodsはこれらの第三者のソースコードを自動的にダウンロードしてくれます.そして、私のプロジェクトのために相応のシステム依存とコンパイルパラメータを設定します.突然自分が神兵を握っていることに気づいたのではないでしょうか?
CocoaPodsのインストールと使用紹介
CocoaPodsはRubyで実現されています.使うにはまずRubyの環境が必要です.以前はタオバオのRubyミラーでCocoaPodsを訪問しましたが、今は使っています.https://gems.ruby-china.org/これが多いです.私たちは端末でミラーを交換するために以下のコマンドを実行します.
時間を節約するために、私達はctrl+cを先にキャンセルします.ネットでは命令行の中で以下のコードを実行すれば問題が解決できるという資料があります.
コードcloneを手動でローカルに移動するしかないです.コマンドラインで実行します.
cloneが完了したら、コマンドラインで以下のコードを実行します.
cdはプロジェクトのルートディレクトリに入り、touchのファイルをPodfileと名付けました.もしプロジェクトにSDWebImageを追加する必要があれば、Podfileファイルを編集し、ファイルに下記のコードを追加します.
私たちのプロジェクトディレクトリに戻ると、いくつかのファイルが多く発見されます.
CocoaPodsを追加しました.プロジェクトを開けて直接workspaceファイルを開けたらいいです.
CocoaPodsの配置に成功しました.OKです.もし設定中に何か問題があれば、下の二次元コードをスキャンして、WeChat公衆番号を追加してください.
はい.皆さん、楽しい生活を過ごしてください.友情と愛情をたくさん収穫します.もっと多くの情報を得たいなら、下の二次元コードをスキャンして私の微信公衆番号に注目してください.
各言語が一つの段階に発展すると、Java言語のMaven、nodejsのnpmなど、対応する管理ツールに依存します.iOS開発者が増えるにつれて、iOSプログラムの管理に依存するツールを提供する業界も現れました.その名前はCocoaPodsです.
CocoaPodsプロジェクトのソースコードはGithubで管理されます.このプロジェクトは2011年8月12日から始まって、長年の発展を経て、現在はiOS開発の事実上の管理標準ツールとなっています.iOSプロジェクトを開発するには、第三者のオープンソースライブラリを使用することが避けられません.CocoaPodsの出現により、第三者のオープンソースライブラリの設定と更新の時間を短縮することができます.
------
CocoaPodsがない前に、私達はいくつかの依存ライブラリを追加したいなら、私達は必要です.CocoaPodsを使用した後、使用する第三者オープンソースライブラリをPodfileというファイルに入れてからpod installを実行する必要があります.CocoaPodsはこれらの第三者のソースコードを自動的にダウンロードしてくれます.そして、私のプロジェクトのために相応のシステム依存とコンパイルパラメータを設定します.突然自分が神兵を握っていることに気づいたのではないでしょうか?
CocoaPodsのインストールと使用紹介
CocoaPodsはRubyで実現されています.使うにはまずRubyの環境が必要です.以前はタオバオのRubyミラーでCocoaPodsを訪問しましたが、今は使っています.https://gems.ruby-china.org/これが多いです.私たちは端末でミラーを交換するために以下のコマンドを実行します.
gem sources --remove https://rubygems.org/
gem sources -a https://gems.ruby-china.org/
gem sources -l
端末に下の文字が現れたら、上の命令が成功したということを示します.silicondeMacBook-Air:~ silicon$ gem sources -l
*** CURRENT SOURCES ***
https://gems.ruby-china.org/
CocoaPodsのインストールは非常に簡単です.コマンドラインでは下記のコードを実行すればいいです.sudo gem install cocoapods
pod setup
注意したいのですが、pod setupは実行時にSetting up CocoaPods master repoを出力します.このステップは長い時間がかかります.このステップは、Cococoappodsがその情報をダウンロードしています.時間を節約するために、私達はctrl+cを先にキャンセルします.ネットでは命令行の中で以下のコードを実行すれば問題が解決できるという資料があります.
pod repo remove master
pod repo add master https://git.coding.net/CocoaPods/Specs.git
しかし、このエラーメッセージに遭遇する可能性があります.To setup the master specs repo、please run pod setup
.コードcloneを手動でローカルに移動するしかないです.コマンドラインで実行します.
git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
図のように:cloneが完了したら、コマンドラインで以下のコードを実行します.
pod setup
CocoaPodsの使用方法:cdはプロジェクトのルートディレクトリに入り、touchのファイルをPodfileと名付けました.もしプロジェクトにSDWebImageを追加する必要があれば、Podfileファイルを編集し、ファイルに下記のコードを追加します.
platform :ios, '8.0'
target ' ’ do
pod 'SDWebImage'
end
コマンドラインツールに戻り、コードを入力します.pod install
私たちのライブラリは自動的にダウンロードして依存を追加したのを見てください.私たちのプロジェクトディレクトリに戻ると、いくつかのファイルが多く発見されます.
CocoaPodsを追加しました.プロジェクトを開けて直接workspaceファイルを開けたらいいです.
CocoaPodsの配置に成功しました.OKです.もし設定中に何か問題があれば、下の二次元コードをスキャンして、WeChat公衆番号を追加してください.
はい.皆さん、楽しい生活を過ごしてください.友情と愛情をたくさん収穫します.もっと多くの情報を得たいなら、下の二次元コードをスキャンして私の微信公衆番号に注目してください.