IOS VPN APP DEPLOYMENT

Hi everyone, I developed an Android version of a VPN app built with Flutter using OpenVPN, and it works perfectly on Android. However, when porting it to iOS, I’ve encountered an issue: the app connects successfully but then automatically disconnects when tested via TestFlight. We’ve already added all the necessary network extensions. Despite this, we decided to submit the app to the App Store. It’s been five days now, and the app is still 'Waiting for Review.' Could anyone share their experience deploying and working on an iOS version of a VPN app? I’d really appreciate your insights!

Answered by DTS Engineer in 830735022

If your app fails during TestFlight, you shouldn’t expect it to work in App Review, or on custom devices. I recommend that you investigate the TestFlight failure first.

A good first step here is to take your TestFlight build and re-sign it to run locally. That’ll tell you whether the issue is specific to the TestFlight environment, or is in fact a build issue. For advice on how to do that, see Isolating Code Signing Problems from Build Problems.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

If your app fails during TestFlight, you shouldn’t expect it to work in App Review, or on custom devices. I recommend that you investigate the TestFlight failure first.

A good first step here is to take your TestFlight build and re-sign it to run locally. That’ll tell you whether the issue is specific to the TestFlight environment, or is in fact a build issue. For advice on how to do that, see Isolating Code Signing Problems from Build Problems.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

IOS VPN APP DEPLOYMENT
 
 
Q