前提・実現したいこと
質問:
なぜかapplicationDidBecomeActiveが自動的に呼び出されません。なぜでしょうか?
IDFA対応のため
DFAの許可リクエストの表示を実装中
発生している問題・エラーメッセージ
経緯:
最初はdidFinishLaunchingWithOptionsに書いていたがios15以降はだめらしいのでapplicationDidBecomeActiveでappdelegate.swiftに記述しました。
該当のソースコード
swift
1func applicationDidBecomeActive(_ application: UIApplication) { 2 if ATTrackingManager.trackingAuthorizationStatus == .notDetermined { 3 ATTrackingManager.requestTrackingAuthorization { _ in } 4 } 5}
試したこと
applicationDidBecomeActiveの中にprint("s")など適当に入れてみたが動いていません。
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー