Kategorie Aktualności

Nasza lokalizacja jeszcze bardziej prywatna, zmiany w iOS 13

Prawo do zachowania prywatności jest jednym z podstawowych praw człowieka. Taka dewiza przyświeca firmie Apple pod kierownictwem Tima Cooka i pomimo drobnych wpadek, Apple jako jedyne zbliża się do tego ideału. Teraz deweloperzy znów będą mieli mniej okazji do określania naszej lokalizacji.

Więcej ostrzeżeń dla użytkownika, więcej ograniczeń dla programisty

Już pisałem o tym, że aplikacje, które oszukańczo używały Bluetooth do lokalizacji, zostaną w iOS 13 zdemaskowane. Podobnie, co jakiś czas system przypomina o tym, że jakiś program lokalizuje nas „w tle”. Jednak w iOS 13 do powiadomienia dołączona jest sugestywna mapka z oznaczonymi miejscami, gdzie nas „namierzano”.

Wi-Fi też lokalizuje

Jednak nie można zapomnieć o tym, że pierwsze iPhone’y były pozbawione GPS, a lokalizację przeprowadzały za pomocą namierzania punktów dostępowych Wi-Fi. Pozycje akcess pointów są zazwyczaj dobrze znane, a bazy z ich BSSID oraz umiejscowieniem geograficznym, łatwo dostępne.

Jeszcze w iOS 11 nie było zbyt wielu ograniczeń związanych z lokalizacją za pomocą Wi-Fi. Od iOS 12 deweloper musiał ustawić flagę dostępu do informacji o sieci. W iOS 13, jeżeli chcemy poznać za pomocą funkcji CNCopyCurrentNetworkInfo dane Wi-Fi do której jesteśmy podłączeni, to aplikacja musi dostać zgodę na lokalizowanie lub urządzenie musi pracować w trybie „Hotspot osobisty”, ewentualnie mieć aktywną konfigurację VPN w aplikacji. W przeciwnym wypadku funkcja nie zwróci wartość.

Dzięki temu kolejny sposób na „namierzanie” bez naszej zgody zostanie wyeliminowany lub bardzo mocno ograniczony.

Dla uczciwych deweloperów nie będzie to problemem. Będą musieli po prostu zapytać użytkownika o zgodę na lokalizowanie, wyjaśniając, w jakim celu jest ona konieczna.

Więcej informacji: CNCopyCurrentNetworkInfo

Jaromir Kopp

Użytkownik komputerów Apple od 1991 roku. Dziennikarz technologiczny, programista i deweloper HomeKit. Propagator przyjaznej i dostępnej technologii. Lubi programować w Swift i czystym C. Tworzy rozwiązania FileMaker. Prowadzi zajęcia z IT i programowania dla dzieci oraz młodzieży, szkoli też seniorów. Współautor serii książek o macOS wydanych przez ProstePoradniki.pl. Projektuje, programuje oraz samodzielnie wykonuje prototypy urządzeń Smart Home. Jeździ rowerem.

Ostatnie wpisy

Router Synology RT6600ax. Potężny zarządca sieci

Markę Synology kojarzycie zapewne z urządzeniami NAS. Te świetne dyski sieciowe dają możliwość przechowywania bezpiecznie…

2 lata temu

Sonos ogłasza partnerstwo z Apple i pokazuje dwa głośniki

Na rynek wchodzą dwa nowe głośniki marki Sonos: Era 100 i Era 300. Model Era…

2 lata temu

Sejf Smart Safe współpracuje z HomeKit

Akcesoriów, które możemy dodać do naszego inteligentnego domu jest coraz więcej. Do tego zacnego grona…

2 lata temu

FileMaker Cloud w Polsce

Wiecie, że jedna z najlepszych baz danych - FileMaker (obecnie zmieniana jest nazwa na Claris),…

2 lata temu

Ivory zamiast Tweetbot’a. Mastodon lepszy od Twittera?

Elon Musk wszedł na Twittera i zrobił rewolucje. Ostateczną ocenę jego poczynań w tym serwisie…

2 lata temu

Najważniejsza funkcja nowego HomePod’a

Ten produkt miał już nie istnieć. Kiedy pojawiły się informację, że Apple nie przedłuży życia „dużego”…

2 lata temu

Serwis wykorzystuje pliki cookies. Korzystając ze strony wyrażasz zgodę na wykorzystywanie plików cookies.