Rejected with Guideline 2.5.1 & NEVPNManager APIs

Recently, our app was rejected by App Store, reason is :

"The app still uses public APIs in an unapproved manner, which does not comply with guideline 2.5.1.

Specifically, your app is using NEVPNManager APIs without using VPN APIs.

Since there is no accurate way of predicting how an API may be modified and what effects those modifications may have, unapproved uses of public APIs in apps is not allowed."

Our app uses VPN to connect our company-internal network only. so what should we do next? i need update some options with Xcode or apply for some kinds of permission

I don't think you may find a permission for this.

You have to use the official VPN APIs as told in the reviewer's answer.

Good continuation.

This isn’t a technical question, but a question about App Review policy. I don’t work for App Review and can’t answer questions about their policies. I’ve moved your thread above to the App Review subtopic.

Share and Enjoy

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

Thank you for your post. We're investigating this issue currently. A representative from App Review will contact you shortly to provide further assistance. If you continue to experience issues during review, please contact us.

Rejected with Guideline 2.5.1 & NEVPNManager APIs
 
 
Q