全4件 (4件中 1-4件目)
1

新ゲーム「世界各国クイズ」を追加しました。お暇な時の時間潰しにどうぞ
2021.04.17
コメント(0)

朝会チャレンジのデバッグも終わり、いざAppStoreConnectへアップロードしようとしたのですが、今度はアーカイブ処理の最後で異常終了しました。エラー内容はスクショを撮り忘れたのですが、フレームワークのディレクトリが見つかりません的な内容でした。これは単純で、Podsプロジェクト内で、以下のようにリンク切れを起こしていると思われたファイルを消してしまっていたのですが、単純に消しちゃダメよ、っていう話でした。特に、Productsのフレームワークが見つからないよっていうエラーでした。もっとも初歩的な誤りだったのですが、それゆえにすごいハマりました。ハマり時間4時間くらい。Podでインストールしたものは、不要に見えても消してはいかん。
2021.04.12
コメント(0)
「Info.plist: No such file or directory」が解決したのも束の間、アプリケーション実行直後に以下のようなエラーを吐きました。---*** Terminating app due to uncaught exception 'GADInvalidInitializationException', reason: 'The Google Mobile Ads SDK was initialized without AppMeasurement. Google AdMob publishers, follow instructions here: https://googlemobileadssdk.page.link/admob-ios-update-plist to include the AppMeasurement framework and set the -ObjC linker flag. Google Ad Manager publishers, follow instructions here: https://googlemobileadssdk.page.link/ad-manager-ios-update-plist'terminating with uncaught exception of type NSException---AdMobの初期化やバナービューの作成箇所にブレークポイントを置いてみたのですが、どこにも引っ掛からず。AdMobの初期化はAppDelegateのdidFinishLaunchingで行っているため、それ以前のアプリケーションの初期化途中で起こっている模様。結果的には Info.plistに以下の定義を追加するだけで解決しました。---<key>GADIsAdManagerApp</key><true/>---ハマり時間30分くらい。今回参考にさせていただいた情報[Admob]起動時にアプリがクラッシュする
2021.04.12
コメント(0)

この2日間でいろいろありすぎて元の経緯を忘れたのですが、AdMobを iOS14 対応するために新しいSDKをインストールすることにしました。元々はAdMobのサイトからSDKをインストールしました。で、手動でライブラリを追加して、シミュレータで動作検証をしようとしたところ、コンパイルは正常終了するのですが、シミュレータへのアプリのインストール時に以下のようなエラーを吐き進めなくなりました。framework内のInfo.plist がないよ、という文字通りのエラーなのですが、手動だとうまくライブラリが紐づかないのかと思い、CocoaPod を使ってライブラリを再インストールしました。今回、CocoaPod のインストールをするのにもいろいろあったのですが、忘れなかったら自分のためにそのうちまとめます。無事CocoaPodの環境が整い、Podのインストールを行ったところ、今度は以下のようなエラーが出力されました。これは、リンケージがうまくいっていないためで、アプリケーションのTargetにライブラリを追加することで解決しました。そして、また冒頭のエラーに戻ったわけですが、結果的に下のようにすることで解決しました。CocoaPod のインストールは全く不要だったわけですね。ハマり時間3時間くらい。今回参考にさせていただいた情報Failed to load Info.plist from bundle
2021.04.12
コメント(0)
全4件 (4件中 1-4件目)
1

![]()
