2012-04-23 19 views
5

Wiele iOS wykorzystujące geolokalizacyjne pop-up pozwolenie oparte notitifcation stwierdzając:zmieniając geolokalizacyjne powiadamiania pozwolenie tekst w iOS

„X aplikację chciałby wykorzystać swoją lokalizację Potwierdzić to OK”, a użytkownik może potwierdzić lub nie włączyć tego lub WYŁĄCZYĆ.

Jak dostosować tekst w powiadomieniu? (w xCode)

UWAGA: NIE mówię o pogrubionym tekście potwierdzającym - gdzie jedyną zmienną jest nazwa aplikacji, ale raczej lżejszy tekst PODWYŻSZONY pogrubionym tekstem "X APP chciałby użyć twojej lokalizacji" i POWYŻEJ przycisku Potwierdź. W niektórych aplikacjach widziałem tekst niestandardowy.

szczerze wdzięczni za wszelkie spostrzeżenia

+0

Powiedzmy, że ktoś zmienia to na "Potwierdź, że chcesz uratować dziecko?" i oczywiście potwierdzą, niechętnie pozwalając ci użyć swojej lokalizacji. Jest powód, dla którego nie możemy tego zmienić. – DanRedux

+0

Dan, nie mówię o pogrubionym tekście - gdzie jedyną zmienną jest nazwa aplikacji, ale raczej lżejszy tekst pod "X-aplikacją chciałbym użyć twojej lokalizacji". W niektórych aplikacjach widziałem tekst niestandardowy. Przepraszam za nieporozumienie. Jakieś pomysły tutaj? – xrave3

Odpowiedz

8

Jest własnością CLLocationManager - @property cel - jest to NSString. Ustaw to po utworzeniu swojego CLLocationManager. Jest wyświetlany, gdy aplikacja prosi o pozwolenie na użycie lokalizacji.

Można go ustawić w następujący sposób:

CLLocationManager *locMgr = [[CLLocationManager alloc] init]; 
[locMgr setPurpose:@"State your purpose here"]; 

ten pojawi się poniżej pogrubiony tekst w pogotowiu uprawnień.

+0

cel został uznany za przestarzały ... Jakieś zamienniki, które znasz? – MobileVet

+0

Nieważne ... http://stackoverflow.com/questions/12562152/replacement-for-purpose-property-of-clocationmanager – MobileVet

Powiązane problemy