Guideline 2.5.1 - Performance - Software Requirements

Hello fellow developers, this is my first app submission and my app got rejected with the following message. I don't quite understand why my app was rejected and how I can fix the problem. any suggestions ?

Your app uses public APIs in an unapproved manner, which does not comply with guideline 2.5.1 of the App Store Review Guidelines.

Specifically, your application allows users to import photos, videos and notes to a private secret vault that only the user has access to.

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


What API are you using?

Seen this previous thread?


I just Build new app but my build is rejected because of Guideline 2.5.1 - Performance - Software Requirements?

this is the step but im not understand im new to iOS ?

kindly help how to do this ?

To resolve this issue, please revise your app to provide the associated functionality using public APIs or remove the functionality using the "prefs:root" or "App-Prefs:root" URL scheme.

thank you

See this post ( by eskimo that should give you the information you need.