Poprzednie wersje mojej aplikacji wykorzystały metodę Settings.bundle do zarządzania preferencjami użytkownika w aplikacji ustawień (zewnętrznych). Zrobiłem to teraz, ale chciałbym móc wyrejestrować moją aplikację, aby starzy użytkownicy, którzy aktualizowali, nie mieli bezużytecznego wpisu w swojej aplikacji ustawień. Masz pomysł, jeśli to możliwe? Dzięki.Czy mogę usunąć moją aplikację z aplikacji ustawień?
6
A
Odpowiedz
7
Usuń plik Settings.bundle i Przenieś do kosza, Wyczyść wszystkie cele, a następnie Utwórz i uruchom.
+0
Niestety, nie działa to już z powodu błędu w systemie iOS 6, może nawet iOS 5. Pakiet nie zostanie usunięty z pliku Settings.app, nawet jeśli pakiet aplikacji nie zostanie dostarczony wraz z aplikacją. – Martin
2
Czy próbowałeś usunąć plik Settings.bundle?
Okazuje się, że po usunięciu pliku Settings.bundle i uaktualnieniu poprzednio zainstalowanej wersji mojej aplikacji * zostanie ona * usunięta z aplikacji preferencji. Sztuczka polega na tym, że dopóki nie wykonasz "Clean", nie zobaczysz takiego zachowania w symulatorze, z jakiegoś powodu. –