起こったこと
とあるプロジェクトを久しぶりにXcodeひ開いて、ビルドしてシミュレータで動作確認しようとしたところ、下記のようなエラーが表示されてビルドができませんでした。
あとでやり直してください。
Failed to load Info.plist from bundle at path /[パス]/GoogleMobileAds.framework;
Extra info about "/[パス]/GoogleMobileAds.framework/Info.plist": Couldn't stat /[パス]/GoogleMobileAds.framework/Info.plist: No such file or directory
調べてみたところ、XcodeがGoogleMobileAds.frameworkのInfo.plistファイルをロードしようとして失敗しているっぽい。
試したこと
- とりあえず、Clean Build Folder(shift + cmd + K)
- 解消せず
- Xcode 再起動
- 解消せず
解消方法
GoogleMobileAdsが問題っぽいので、GoogleMobileAdsをアップデートしました。
Swift Package Manager でライブラリを管理していたため、
File > Packages > Update to Latest Package Versions
で、GoogleMobileAds をアップデートしました。
これによって、9 → 11.2.0 まで上げました。
これで再度ビルドしたところ、正常にシミュレータで動作確認することができました!