2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

CocoaPodsのつかいかた

Last updated at Posted at 2019-06-15

いつも忘れてしまうので、自分の備忘録がてらまとめます。

環境構築

CocoaPodsがインストールされているか確認する
pod
CocoaPods本体をインストールする
sudo gem install cocoapods
pod setup

導入

プロジェクトにpodを導入する

Xcodeでプロジェクトを開いていたら、閉じる。
.xcodeprojと同ディレクトリに移動する

 pod init

すると Podfileが生成されます。
Podfileを開き、インストールしたいライブラリを記載します。

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'TestProject' do
  # Comment the next line if you don't want to use dynamic frameworks
  use_frameworks!

  # Pods for TestProject
  pod 'Material' # ← ここにインストールしたいライブラリを指定する

end

その後、ターミナルに戻り、

pod install

インストールが終わると、以下ファイルが生成されます。

  • .workspace
  • Podfile.lock
  • Podsフォルダ

以後プロジェクトを開くときは .xcodeprojファイル(青いやつ)は使用せず、 .workspace(白いやつ)を使用します。

導入後のメンテナンス

  • pod install

    • Podfile.lockを参照して、ライブラリをインストールします。
    • ライブラリのバージョンは上がりません。
  • pod update

    • 最新のライブラリにアップデートします。
    • その後、Podfile.lockを更新します。
  • sudo gem update cocoapods

    • cocoapods 本体をアップデートします。
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?