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 でプロジェクトを開き、以下を実行します。
- Shift + Command + K を押してクリーンビルド
- Product > Run で再ビルド
Swift Package Manager(SPM)を使用している場合
Xcode の SPM 設定を開く
- Xcode で プロジェクトを開く
- 「File」 → 「Packages」 → 「Update to Latest Package Versions」 を選択
Google Mobile Ads SDK の URL を確認
SPM で手動追加する場合は、以下のリポジトリを開く。
- Google Mobile Ads SDK (SPM)
https://github.com/googleads/swift-package-manager-google-mobile-ads
Xcode の Swift Package Dependencies
に GoogleMobileAds が含まれていることを確認する。
直接 GoogleMobileAds パッケージを更新
- 「File」 → 「Swift Packages」 → 「Update Package Caches」 を実行
- 「File」 → 「Packages」 → 「Update to Latest Package Versions」 を実行
- 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)」 を実行
まとめ
方法 | コマンド | 手順 |
---|---|---|
CocoaPods | pod update Google-Mobile-Ads-SDK | 1. Podfile 編集 → 2. pod update → 3. クリーンビルド |
Swift Package Manager (SPM) | Update Package Caches | 1. 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
コメント