「Ios/swift/外部ライブラリ/インストール」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Podfile作成) |
(→Podfile編集) |
||
行31: | 行31: | ||
$ vi Podfile | $ vi Podfile | ||
platform :ios,'9.0' | platform :ios,'9.0' | ||
− | |||
target 'Helloworld' do | target 'Helloworld' do | ||
+ | use_frameworks! | ||
pod 'AlamofireImage' | pod 'AlamofireImage' | ||
end | end |
2016年6月21日 (火) 04:46時点における版
macにcocoapadsをインストール
$ sudo gem update --system $ sudo gem install cocoapods
以下のようにエラーが返ってくる場合は
Operation not permitted - /usr/bin/fuzzy_match
このようにする(El Capitanからインストールフォルダが/usrの下へのインストールがアクセスできなくなったため)
$ sudo gem install -n /usr/local/bin cocoapods
cocoapodsのsetup
$ pod setup > Setup completed
Podfile作成
プロジェクトDirの下で
$ pod init
以下Podfileのファイルができる
# platform :ios, '9.0' target 'Helloworld' do use_frameworks! target 'HelloworldTests' do inherit! :search_paths end target 'HelloworldUITests' do inherit! :search_paths end end
Podfile編集
こんな感じでライブラリ指定
$ vi Podfile platform :ios,'9.0' target 'Helloworld' do use_frameworks! pod 'AlamofireImage' end
pod install
$ pod install Analyzing dependencies Downloading dependencies Installing Alamofire (3.4.1) Installing AlamofireImage (2.4.0) Generating Pods project Integrating client project