cocoaposのインストール

目次

1. rvmを検出してインストールする

2. ruby​​をrvmで更新する

3. RubyGemsを確認して更新します(Ruby1.9.1以降のバージョンにはRubyGemsが付属しています)

4. ruby​​のソースを確認して削除

5. CocoaPodsをインストールします

6. Cocoapodはサードパーティのフレームワークをプロジェクトに統合します


1. rvmを検出してインストールする

  • MacにRVMがインストールされているかどうかを確認し、インストールされていない場合はRVMをインストールする
rvm -v
  • RVMをインストールする
curl -L get.rvm.io | bash -s stable
// 输出结果 
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   194  100   194    0     0    158      0  0:00:01  0:00:01 --:--:--   158
100 24361  100 24361    0     0   6502      0  0:00:03  0:00:03 --:--:-- 10822
Downloading https://github.com/rvm/rvm/archive/1.29.4.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.4/1.29.4.tar.gz.asc
curl: (7) Failed to connect to github-production-release-asset-2e65be.s3.amazonaws.com port 443: Connection refused

Could not download 'https://github.com/rvm/rvm/releases/download/1.29.4/1.29.4.tar.gz.asc'.
  curl returned status '7'.

Installing RVM to /Users/wangshengkui/.rvm/
    Adding rvm PATH line to /Users/wangshengkui/.profile /Users/wangshengkui/.mkshrc /Users/wangshengkui/.bashrc /Users/wangshengkui/.zshrc.
    Adding rvm loading line to /Users/wangshengkui/.profile /Users/wangshengkui/.bash_profile /Users/wangshengkui/.zlogin.
Installation of RVM in /Users/wangshengkui/.rvm/ is almost complete:

  * To start using RVM you need to run `source /Users/wangshengkui/.rvm/scripts/rvm`
    in all your open shell windows, in rare cases you need to reopen all shell windows.
  • ソースを指定
source ~/.rvm/scripts/rvm
  • RVMが正常にインストールされていることを確認する
// 安装成功
wangshekuideMBP:~ wangshengkui$ rvm -v
rvm 1.29.4 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
  • 指定したソースのすべてのルビバージョンを一覧表示します
rvm list known

// 输出结果<部分>
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.7[-head] # security released on head
[ruby-]1.9.1[-p431]
[ruby-]1.9.2[-p330]
[ruby-]1.9.3[-p551]
[ruby-]2.0.0[-p648]
[ruby-]2.1[.10]
[ruby-]2.2[.10]
[ruby-]2.3[.7]
[ruby-]2.4[.4]
[ruby-]2.5[.1]
[ruby-]2.6[.0-preview2] // 最新ruby版本
ruby-head


2. ruby​​をrvmで更新する

  • ルビーのバージョンをチェックして、それが最新かどうかを確認します
ruby -v
  • 更新ruby
rvm install 2.6.0
  • 結果を実行した後、次のコマンドラインを実行して、更新が完了したことを確認します
rvm list

3. RubyGemsを確認して更新します(Ruby1.9.1以降のバージョンにはRubyGemsが付属しています)

  • RubyGemsを表示
gem -v
  • 更新RubyGems
gem update --system

4. ruby​​のソースを確認して削除

  • ルビーのソースを確認する
gem sources -l 
  •  外部ソースを削除する
gem sources --remove https://rubygems.org/
  • 国内のミラーソースを交換します<淘宝網のミラーは維持および更新されなくなりました>
gem sources --add https://gems.ruby-china.com
  • rubyのソースをもう一度確認して、更新されているかどうかを確認してください。

5. CocoaPodsをインストールします<sudoは、コマンドを実行する管理者を識別し、コンピューターのパスワードを入力する必要があります>

  • cocoapodsをインストールします。

mac ox10.11より前に使用

$ sudo gem install cocoapods
$ pod setup

mac ox 10.11以降で使用

$ sudo gem install -n /usr/local/bin cocoapods
$ pod setup

6. Cocoapodはサードパーティのフレームワークをプロジェクトに統合します

  • プロジェクトを作成し、プロジェクトのルートディレクトリにcdします。
  • podfileファイルを作成し、次のコマンドラインを使用してファイルを作成します
vim podfile
  • iをクリックして編集モードに入り、次のテキストを入力します。
platform:ios,'8.0'

target '工程名' do

    pod 'AFNetworking', '~>版本号' (如果不加版本号,则它会下载最新的版本)

 end
  • 必要なサードパーティを構成し、[esc]をクリックして終了します次に押し、次に  wqと入力してEnter キーを 押します。
  • 次の手順を入力して、対応するサードパーティをダウンロードしてインストールします
pod update --verbose --no-repo-update 
// 或者
pod install --verbose --no-repo-update
  • 白い背景の青いアイコンをクリックして、プロジェクトに入ります。

おすすめ

転載: blog.csdn.net/FlyingKuiKui/article/details/84973808