KOSEN{BLOG}について

Admob framework not foundUserMessagingPlatformと出た時の対処方法

iOSアプリにAdmobを導入しようとしたら、エラーが出てきたのでそれを解決する。

ld: framework not found UserMessagingPlatform.xcframework admob error

Admobを導入する手順

手順は公式のサイトを参考にしました。

どんなエラーが出てきたか

モバイル広告を初期化するの手順まで行い一旦ビルドしてみると、このようなエラーが出てきました。

貼り付けた画像_2020_10_23_22_39.png

‘UserMessagingPlatform’ エラーの解決方法

 

CocoaPodsのバージョンを上げる。cocoapodsを使っていると、このようなアラートが出現しました。

CocoaPods 1.10.0 is available.
To update use: `sudo gem install cocoapods`

CocoaPodsのバージョンの上げ方

$ sudo gem install cocoapods

このコマンドを入力インストールが完了。

もう一度、対象のプロジェクト内で、$ pod install --repo-updateを行うと、成功しました!

他に試したこと

パッケージが見つからないという現象はiCloudファイルの同期が取れていないとかいう話、クラウドではなくローカルに落とすと解決する。(らしい) Xcode 11 – framework not found GoogleAppMeasurement

試してないけど同じような現象

Xcodeで”library not found for -lGoogleUtilities”エラーが出たら

コメントを残す

メールアドレスが公開されることはありません。