I resolved this problem, adding permission request in viewDidAppear of my first ViewController. In my case I have two permission request, App Tracking Transparency and Location.
Firstly I call App Tracking Transparency permission and , in its completionHandler I call the Location permission.
I my case I didn't need put any delay. Just put in viewDidAppear method.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags: