Non ancora.
Circa 1 mese prima che venisse rilasciato iOS 10 beta 1, la mia app ha ricevuto un rifiuto a causa dell'apertura di un URL Preference.app. Il team di revisione app mi ha dato una telefonata per spiegarlo: al momento non è consentito il motivo: utilizzo di API private. È consentita solo l'apertura della pagina delle impostazioni dell'app corrente (UIApplicationOpenSettingsURLString).
Quindi ora ha davvero senso il motivo per cui mi hanno rifiutato. Perché nessuno poteva aprire impostazione del sistema dal momento che iOS 10.
risposta Aggiornato al 8 dicembre 2016:
Utilizzando API privato (non inviare l'applicazione con questi codice per l'App Store):
@interface PrivateApi_LSApplicationWorkspace
- (BOOL)openSensitiveURL:(id)arg1 withOptions:(id)arg2;
@end
PrivateApi_LSApplicationWorkspace* _workspace;
_workspace = [NSClassFromString(@"LSApplicationWorkspace") new];
BOOL result = (BOOL)[_workspace openSensitiveURL:[NSURL URLWithString:@"Prefs:root=YOURSETTINGURLHERE"] withOptions:nil];
pagine delle preferenze di apertura a parte le preferenze del proprio app non è stato consentito per un certo tempo. Sembra che in iOS 10 Apple abbia ulteriormente rafforzato questa restrizione. – Paulw11
Grazie, @ Paulw11. Come i miei clienti stanno aspettando su questo, sarebbe grato se potessi fornirmi ulteriori dettagli su questo, in modo da poter spiegare i miei clienti allo stesso modo. – vijeesh
Gli URL delle preferenze sono stati rimossi in iOS 5.1. Sono sorpreso che il tuo codice abbia funzionato a tutti - http://stackoverflow.com/questions/8246070/ios-launching-settings-restrictions-url-scheme – Paulw11