【Unity】Could not build module ‘nanopb’でXcodeがビルドできない。

エラー内容

UnityでビルドしたXcodeのプロジェクトが以下のエラーでiPhone実機にビルドできなくなった。

firebasecore.nanopb.h:22:10: Could not build module 'nanopb'
Unity2019.4.10f1
Xcode12.4 (12D4e)
MacCatalina 10.15.7

解決方法

他のMacbook Proではビルドできていて、UnityとXcodeはバージョンが同じだったので他の要因があると思い他のバージョンを確認したところ、CocoaPodsのバージョンが異なっていた。

以下のコマンドでCocoaPodsのバージョン確認ができる。
zsh: command not found: pod のように表示される場合はCocoaPodsがインストールされていないです。

pod --version

CocoaPodsのインストール

2021/02/27

失敗するMacは1.8.0とかで、成功するMacは1.10.1だった。
古いので動かないと思いアップデートしたら解決しました。

CocoaPodsのアップデート方法

2021/02/28

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です