Unityにて広告SDKを利用する際などに、
iOSのPostProcessBuild内でcocoapodsを利用する場合がある。
その際ビルド端末にcocoapodsをインストールしていないと以下のエラーがでるが、
内容にしたがってコマンド叩いても変化がないケースがある。
Error running cocoapods. Please ensure you have at least version 1.0.0. You can install cocoapods with the Ruby gem package manager:
> sudo gem install -n /usr/local/bin cocoapods
> pod setup
このとき、rvmが原因の可能性がある。
以下の通りsystemのrubyに切り替えてcocoapodsのインストールを行えばよい。
$ rvm use system
$ sudo gem install -n /usr/local/bin cocoapods
$ pod setup
cocoapodsに限らず、
PostProcessBuildにてrubyのgemを利用している場合は同様のことが言える。