I've tried many combinations of doing this from the app delegate, the presenting view controller's viewDidLoad
, with and without delay, with and without animation.
But either the user can see the presenting view controller for a moment, or the modal doesn't get presented.
How can this be achieved?