iOS Swiftでアプリ開発をするにあたり、CocoaPodsとCarthageで両方で多くのライブラリを使うため環境構築メモ
cocoapods
cocoapodsインストール
gem install cocoapods
cocoapodsセットアップ
pod setup
Podfileファイル作成
- iOSプロジェクト直下で
vim Podfile
- Podfileの内容
platform :ios, '11.0'
target 'hoge' do
use_frameworks!
pod 'Fabric'
pod 'Crashlytics'
pod 'TwitterKit'
target 'hogeTests' do
inherit! :search_paths
end
target 'hogeUITests' do
inherit! :search_paths
end
end
Podfileに記載したライブラリをインストール
pod install
Carthage
Carthageのインストール
brew update
ディレクトないと思うけど確認
ls -ltr /usr/local/Frameworks
brewはsudoを許してくれないのでディレクトを作成する
sudo mkdir /usr/local/Frameworks
オーナーを自分にする
sudo chown -R kyamao:staff /usr/local/Frameworks
ディレクトの確認
ls -ltr /usr/local/Frameworks
Carthageをインストール
brew install carthage