【Swift】【XCode】CocoaPodsのインストールと使用方法

目次

cocoapodsのインストールと使用方法

インストール

cocoapodsを使用するにはインストールする必要があります。

cocoapodsのインストールはターミナルから行います。

参考 : https://cocoapods.org/

1
sudo gem install cocoapods

使用方法

1. ディレクトリの移動

1
cd XCodeディレクトリ

2. Podfileの生成

1
pod init

生成されるPodfileの中身

1
2
3
4
5
6
7
8
9
10
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'プロジェクト名' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for プロジェクト名

end

3. Podfileの中身にインストールしたいライブラリを追記

pod 'ライブラリ名'のように追記していく

1
2
3
4
5
6
7
8
9
10
11
12
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'プロジェクト名' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for プロジェクト名
# この部分にインストールしたいライブラリ名を記述
pod 'SwiftyJSON' # 例

end

4. Profileインストール

3で編集したPodfileを閉じて、1で移動したディレクトリで以下コマンドを実行

1
pod install

以下のようなインフォメーションが表示されればインストール完了

1
2
[!] Please close any current Xcode sessions and use `プロジェクト名.xcworkspace` for this project from now on.
Pod installation complete! There are インストールライブラリ数 dependencies from the Podfile and インストールライブラリ数 total pods installed.

【注意】 5. プロジェクトを開き直す

cocoapodsは、プロジェクト名.xcworkspaceというプロジェクトファイルを自動生成します。

cocoapodsを使用している場合、プロジェクト名.xcworkspaceというファイルからXCodeを開く必要があります。

これを間違えると、正常にライブラリを使用できないので注意してください

Author

Daiki Iijima

Posted on

2021-08-10

Updated on

2024-04-17

Licensed under