You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Your app uses the "prefs:root=" non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.
Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.
Next Steps
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.
Related code:
I found these references in the src/ios/Diagnostic.m file @345 and @347:
I'm submitting a ... (check one with "x"):
Bug report
Current behavior:
Any ios app build with the plugin can be reject at submission on the Apple Store.
Actual rejection from an app with following review:
Guideline 2.5.1 - Performance - Software Requirements
Your app uses the "prefs:root=" non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.
Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.
Next Steps
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.
Related code:
I found these references in the src/ios/Diagnostic.m file @345 and @347:
#if __IPHONE_OS_VERSION_MAX_ALLOWED <= __IPHONE_8_0
url = [NSURL URLWithString: @"prefs:root=LOCATION_SERVICES"];
#else
url = [NSURL URLWithString: @"App-Prefs:root=Privacy&path=LOCATION"];
#endif
The text was updated successfully, but these errors were encountered: