Kakoのいろいろやったこと記

主にUnity関連でやったことをかいていきます

Flutterでgoogle ads sdkを突っ込んだ途端に起動時クラッシュする件対策

2023年11月26日記載

結論

iOS及びAndroidでアプリIDを設定していい感じにすると直る
両方ビルドしていきたい場合(Targetとしている場合)、両方の設定が必要
片方の場合片方でいいのかも

やること

pubspecに追記した瞬間にクラッシュするのは、広告そのものの設定をすればなおる
一旦開発したいなら一旦見て見ぬふりとしてコメントアウトするといい

iOS
  • PodfileのRunnerに以下みたいな感じに記述をする
target 'Runner' do
  pod 'Google-Mobile-Ads-SDK', '~> 10.9.0'
	<key>GADApplicationIdentifier</key>
	<string>ca-app-pub-eekanjino~jibunnnosettei</string>
$ pod install --repo-update
Android
  • AndroidManifestに追記する
    <application>
        <meta-data
                android:name="com.google.android.gms.ads.APPLICATION_ID"
                android:value="ca-app-pub-eekanjino~jibunnnosettei"/>
    </application>
</manifest>