FlutterでATTダイアログを出す: app_tracking_transparency
概要
iOSで広告を表示するために必須となったATTダイアログをFlutterで簡単に表示するために必須のライブラリです。
使用方法
インストール
flutter pub add google_mobile_ads
プラグインの使用方法については、AdMobと アド マネージャーのデベロッパー ガイドが参考になります。
使用感
ドキュメント通りに行うと簡単に実装できました。
注意点として、他のシステムダイアログと同タイミングで表示すると表示されないことがあります。
遅延させて表示するか、他のダイアログが表示・ユーザーの選択が完了してからダイアログを出すなどすれば正常に扱えます。
Appleの審査に提出するときに偶にATTダイアログが出ないよ!と警告されることがあるので、先にスクリーンショットを送っておくのも効果的です。