0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

G-BlossomAdvent Calendar 2024

Day 11

【Unity】Installing CocoaPods... が失敗する時!!!

Last updated at Posted at 2024-12-10

はじめに

Macを新しくした。
ウキウキでUnityの環境セットアップをする。
EDM4Uを使用しているプロジェクトなので、ターゲットPlatformをiOSに切り替えると自動でInstalling Cocoapods…が出てくるが、Failed to install CocoaPods for the current userと出て失敗。
スクリーンショット 2024-11-26 17.56.26.png

あーよくあるやつね。そうそう、よくあるやつ。。。
と、ネットの海に潜るというのを何度か繰り返したのでしっかりメモっておく。

環境

OS:macOS Sequoia 15.1.1
チップ:M4
Unity:2022.3.52f1

Rubyバージョンを新しくする

先ほどのエラーウィンドウに出てきた最後の部分に注目すると、現在システムで使用されているrubyバージョンが古い可能性が伺える。

drb requires Ruby version >= 2.7.0. The current ruby version is 2.6.10.210
訳:drbはRubyバージョン>= 2.7.0を必要としますが、現在のRubyバージョンは2.6.10.210です。

ので、まずはrubyのバージョンを更新する。

いろいろやり方はあると思うが、rbenvを使用する方法が管理しやすいと思うので、以下の記事を参考にさせていただき、更新する。
https://qiita.com/kiharito/items/240911cc43bb9a1f4356

Homebrewがインストールされていなければ先にインストールしておく。
また、rubyバージョンは自分の場合は3.3.6をインストールしたが、その時の最新安定版にしておくことをお勧めする。
rubyインストールが完了したら、システムがグローバルに使用するrubyをそのバージョンに切り替えることもお忘れなく。

ターミナルからcocoapodsをインストールする

システムのrubyを上記でインストールしたバージョンに切り替えできたら、以下のQ & Aの回答を参考にさせていただき、その通りに進めればOK。
unityにcocoapodsがインストールできない件

ターミナルで実行するコマンドを上記より抜粋。

sudo gem install -n /usr/local/bin cocoapods
pod setup

おわりに

以上でInstalling Cocoapods…が成功する。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?