bundlerとCocoaPodsすら知らない

  • bundler
    • gemを管理するツール
    • 自身もgem
    • Gemfileを使う
    • Gemfileはpackage.jsonのようなもの
  • CocoaPods
    • iOSのパッケージを管理するツール
    • これもgem
    • Podfileを使う
    • Podfileはpackage.jsonのようなもの

このようなプロジェクトファイルが既にある場合、

├── Gemfile
├── Gemfile.lock
├── Podfile
├── Podfile.lock
├── README.md
├── foo
├── foo.xcodeproj
└── foo.xcworkspace

以下のように始める。

# bundlerをインストール
gem install bundler

# bundlerを使い、gemをインストール
bundle install --path vendor/bundle

# CocoaPodsを使い、iOSのパッケージをインストール
bundle exec pod install