Xcodeエラー:GoogleMobileAds.framework の Info.plist が見つからない

スポンサーリンク
スポンサーリンク

Xcodeで GoogleMobileAds.framework をアップデートする方法

Google Mobile Ads SDK(GoogleMobileAds.framework)のアップデート方法は、CocoaPods または Swift Package Manager(SPM) を使用しているかによって異なります。
それぞれの方法を解説します。

CocoaPods を使用している場合

Podfile を編集

ターミナルでプロジェクトの Podfile を開き、Google Mobile Ads SDK のバージョンを確認します。

shコピーする編集するopen Podfile

以下のように Google-Mobile-Ads-SDK の記述を確認し、最新バージョンを取得する場合は latest を指定します。

rubyコピーする編集するpod 'Google-Mobile-Ads-SDK'

または、特定のバージョンに更新する場合は次のように記述します(例: 10.0.0 に更新)。

rubyコピーする編集するpod 'Google-Mobile-Ads-SDK', '10.0.0'

Pods をアップデート

変更を保存したら、以下のコマンドをターミナルで実行します。

shコピーする編集するpod update Google-Mobile-Ads-SDK

または、すべてのライブラリを更新する場合は以下のコマンドを実行します。

shコピーする編集するpod update

Xcode のクリーンビルド

Xcode でプロジェクトを開き、以下を実行します。

  1. Shift + Command + K を押してクリーンビルド
  2. Product > Run で再ビルド

Swift Package Manager(SPM)を使用している場合

Xcode の SPM 設定を開く

  1. Xcode で プロジェクトを開く
  2. 「File」 → 「Packages」 → 「Update to Latest Package Versions」 を選択

Google Mobile Ads SDK の URL を確認

SPM で手動追加する場合は、以下のリポジトリを開く。

Xcode の Swift Package Dependencies に GoogleMobileAds が含まれていることを確認する。

直接 GoogleMobileAds パッケージを更新

  1. 「File」 → 「Swift Packages」 → 「Update Package Caches」 を実行
  2. 「File」 → 「Packages」 → 「Update to Latest Package Versions」 を実行
  3. Xcode を再起動 して、プロジェクトをビルド

追加のトラブルシューティング

1️⃣ GoogleMobileAds.framework が正しくリンクされているか確認

  • Xcode の「Frameworks, Libraries, and Embedded Content」 に GoogleMobileAds.framework があるか?
  • TARGETS > Build Phases > Link Binary With Libraries に GoogleMobileAds.framework があるか?

2️⃣ キャッシュをクリアして再ビルド

shコピーする編集するrm -rf ~/Library/Developer/Xcode/DerivedData
pod cache clean Google-Mobile-Ads-SDK --all
pod deintegrate
pod install --repo-update

3️⃣ Xcode の「Clean Build Folder」を実行

  • 「Product」 → 「Clean Build Folder (Shift + Command + K)」 を実行

まとめ

方法コマンド手順
CocoaPodspod update Google-Mobile-Ads-SDK1. Podfile 編集 → 2. pod update → 3. クリーンビルド
Swift Package Manager (SPM)Update Package Caches1. File > Packages → 2. Update to Latest Package Versions → 3. 再ビルド

これで GoogleMobileAds.framework を最新バージョンにアップデートできます!

GoogleMobileAds.framework/Info.plist: No such file or directory | みやたくワークスの徒然ブログ - 楽天ブログ
GoogleMobileAds.framework/Info.plist: No such file or directory

コメント