W aplikacji na iPhone, nad którą pracuję, użytkownik musi wprowadzić konfigurację za pomocą aplikacji ustawień, zanim moja aplikacja będzie mogła połączyć się z serwerem i uruchomić. Właśnie teraz, gdy użytkownik uruchamia aplikację po raz pierwszy, wyświetlam alert wyjaśniający, że użytkownik powinien przejść do ustawień, wprowadzić szczegóły konfiguracji, a następnie ponownie uruchomić, ale nie jest to idealne rozwiązanie.Jak otworzyć aplikację Ustawienia z mojej aplikacji?
Niestety nie ma sposobu, aby zapewnić rozsądne wartości domyślne dla tej aplikacji, nazwy hosta serwera, konta użytkowników itp. Będą się różnić dla każdego użytkownika. Myślę, że najlepiej jest mieć nadzieję, że pojawi się alert wyjaśniający, że należy wprowadzić niektóre ustawienia za pomocą ustawień, i podać przycisk "Weź mnie tam ...", który otworzy ustawienia, a następnie otworzy sekcję ustawień mojej aplikacji . Jeśli nie jest to możliwe, otwieranie ustawień jest lepsze niż nic.
Niejasno pamiętam, że ludzie, którzy złamali jail iPhone'a, wymyślili sposób na uruchomienie ustawień lub innych aplikacji za pomocą zabawnego adresu URL lub numeru telefonu w książce adresowej, ale nie znajduję żadnych informacji na ten temat w Google.
:(
Unsanctioned: UIPreferencesTable <- Myślę, że to jest to, czego chcielibyśmy użyć, jeśli Apple nam pozwoli. –
Nazar - otwieranie za pomocą adresu URL w domenie prefs zostało wyłączone na iOS 5.1 – RPM