iOS Question "Prefs:Root=" Question

hongbii

Active Member
Licensed User
Longtime User
Hi all,
My app had rejected by apple and this is the reject information:
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.
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.
If there are no alternatives for providing the functionality your app requires, you can file an enhancement request.

and this is the code in the app to open wifi page:
Sub OpenWifiSettings As Boolean
For Each s As String In Array("prefs:root=WIFI", "App-Prefs:root=WIFI")
If App.CanOpenURL(s) Then
App.OpenURL(s)
Return True
End If
Next
Return False
End Sub

Is that anything i can do?
 
Top