主な原因と解決策
GoogleMobileAds のフレームワークが正しく追加されていない
確認すること
- Xcode の
Frameworks, Libraries, and Embedded Content
に GoogleMobileAds.framework が追加されているか? TARGETS > Build Phases > Copy Bundle Resources
に GoogleMobileAds.framework の Info.plist が含まれているか?
対処法
- GoogleMobileAds.framework を削除
TARGETS > General > Frameworks, Libraries, and Embedded Content
からGoogleMobileAds.framework
を削除。
- 再追加
File > Add Packages...
からGoogleMobileAds
を再インストール。
Cocoapods のインストールが正しく行われていない
確認すること
pod install
を適切に実行したか?Podfile.lock
にGoogle-Mobile-Ads-SDK
の記述があるか?
対処法
- CocoaPods をクリーンアップshコピーする編集する
rm -rf Pods rm -rf Podfile.lock pod install --repo-update
- Xcode の
.xcworkspace
を開き直してビルド
シミュレーターのキャッシュが破損している
確認すること
- シミュレーターをリセットしてもエラーが出るか?
対処法
- シミュレーターのリセットshコピーする編集する
xcrun simctl erase all
- Xcode の DerivedData を削除shコピーする編集する
rm -rf ~/Library/Developer/Xcode/DerivedData
Xcodeエラー:GoogleMobileAds.framework の Info.plist が見つからないまとめ
エラーを解決するためのチェックリスト
✅ GoogleMobileAds.framework の Info.plist を確認
✅ GoogleMobileAds.framework を一度削除して再追加
✅ CocoaPods をリインストール (pod install --repo-update
)
✅ シミュレーターをリセット (xcrun simctl erase all
)
これでも解決しない場合、エラーの詳細ログ を確認して追加の対処法を探る必要があります!
コメント