「Ios/swift/外部ライブラリ/インストール」の版間の差分

提供: 初心者エンジニアの簡易メモ
ナビゲーションに移動 検索に移動
編集の要約なし
13行目: 13行目:


==Podfile作成==
==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
  $ vi Podfile
  platform :ios,'9.0'
  platform :ios,'9.0'

2016年6月20日 (月) 19: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'
use_frameworks!
target 'Helloworld' do
        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