Search code examples
iosapp-store-connecttestflight

Apple rejecting External Testing request because safari opens when app launches?


I'm trying to test my app on test flight using external testing. I uploaded my build but Apple rejected it. Here is there message:

"Design Preamble

We noticed an issue in your app that contributes to a lower quality user experience than Apple users expect:

  • Upon launching the app, a web page in mobile Safari opens first, then returns to the app. The user should be able to use the app immediately upon launch."

I've already tried the app on my phone before uploading it and it never opened Safari when it launches. I also used the same build for internal testing and tested on my phone again and it worked. It always shows the launch screen first then shows the main storyboard.

Anyone know how I can solve this?


Solution

  • I think I figured out what the problem was. My certificate was expired and I had to renew it. When I uploaded the build again it got accepted!

    Hope this makes sense somehow