This post was originally posted in Qiita at 11/25 2015.
El Capitanのrootless
OS X 10.10.11 El Capitanになり、rootlessが動作しており、rootlessの管理範囲内である /usr/bin
には pod
を配置できないため、
sudo gem install cocoapods
というコマンドを打つと
Operation not permitted
というエラーになります。
Sudo-less installation
CocoaPodsのインストールガイドに従い、ユーザーディレクトリにインストールすることで回避します。
まずは、ホームディレクトリにある(なければ作成する).bash_profile
に以下を追記します。
export GEM_HOME=$HOME/.gem
export PATH=$GEM_HOME/ruby/2.0.0/bin:$PATH #(CocoaPodsのインストールガイドでは export PATH=$GEM_HOME/bin:$PATH になっている)
そして、--user-install
オプションを付けて、CocoaPodsをインストールします。
gem install cocoapods --user-install
gem which cocoapods
/Users/ユーザ名/.gem/ruby/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods.rb
pod --version
インストールされたバージョン
その他
/usr/bin/local
にインストールするなどもありますね。
sudo gem install -n /usr/local/bin cocoapods
エンジニアリング iOS CocoaPods Xcode
関連記事
-
2024/3/24
try! Swift Tokyo 2024
try! Swift Tokyo 2024の参加メモ
Swift
-
2023/1/31
SwiftUIでTabBarを非表示にする
SwiftUI TabBar
-
2023/1/14
Bootstrap5.3で追加されたダークモードに対応してみました
Bootstrap DarkMode
-
2021/2/17
brew upgradeで Your CLT does not support macOS 11というエラーがでた
homebrew macOS Big Sur
-
2020/12/1
Apple Silicon搭載 MacBook Pro M1で Homebrewとrbenvをインストールする
先日購入したApple Silicon搭載 MacBook Pro M1にこのブログをビルドするためにHomebrewとrbenvをインストールしたのでメモ。
Apple Silicon Homebrew rbenv
-
2020/11/27
Apple Silicon搭載のMacBook Pro M1が危うく文鎮化するところだったので記録
Apple Silicon搭載のMacBook Pro 13インチを仕事用に購入したのですが、クリーンインストールしたところ文鎮化しかけたので記録しておきます。
MacBook Pro Apple Apple Silicon M1
-
2020/6/23
Platform State of the Unionまとめ
Platform State of the Unioまとめ
WWDC2020 Apple アップル iOS macOS watchOS tvOS
-
2020/6/23
WWDC2020キーノートまとめ
WWDC2020 キーノートまとめ
WWDC2020 Apple アップル iOS macOS watchOS tvOS
-
2020/5/31
GitHub Pagesで無料ブログを作成する - Part4 自分のオリジナルのテーマを作る
Jekyllでは既存のテーマを使うこともできるのですが、さらに一歩踏み込んで、自分で既存のテーマをカスタマイズしたり、テーマを作ることもできます。
GitHub Pages ブログ
-
2020/5/28
GitHub Pagesで無料ブログを作成する - Part3 Jekyllの設定をカスタマイズする
前回の記事では、Jekyllのテーマを利用する方法と記事を追加する方法を紹介しました。今回はさらにJekyllをカスタマイズしていきますが、確認を簡単にするためにまずJekyllをローカル環境で実行する方法を紹介します。
GitHub Pages ブログ