Failed to load Info.plist from bundle at path がビルドを妨げる
- ye
- 2024年3月15日
- 読了時間: 1分
更新日:2024年4月9日
急にXcodeで全てのアプリがビルドに失敗するようになったので、備忘のために対処法を残しておきます。
作ったアプリ達がことごとくビルドできなくて、かなり焦りました。。。
ちなみに、cocoa podsは使用していないのでSwift Package Manager(SPM)の手順です。
どんなエラーか
こんなエラーです。

エラーの最後に「Frameworks/GoogleMobileAds.framework/Info.plist: No such file or directory」とあるので、AdMobが何かよくない状態になっていることがわかります。
※この後、「GoogleMobileAds.framework」が「UserMessagingPlatform.framework」のパターンも発生しました。
対処方法
① パッケージの入れ直し
プロジェクトから、GoogleMobileAdsを削除します。

削除後、GoogleMobileAdsを入れなおします。

② TARGETSで外れていたフレームワーク"GoogleMobileAds"を再登録

③ GoogleUserMessagingPlatformを個別でアップデート

これでビルドが成功するはずです。
最後に
GoogleUserMessagingPlatform 2.3.0は、上記の問題に対処したバージョンのようです。
キャッシュの削除やXcode再インストールは不要と思われますので、まずは試してみて欲しいです。
Comments