Firma Google ogłosiła, że w ciągu najbliższych kilku tygodni usunie niezatwierdzone aplikacje, które nadal korzystają z uprawnień do rejestrowania połączeń/SMS-ów.
Bezpieczeństwo danych osobowych ma kluczowe znaczenie dla powodzenia systemu Android. Jeśli platforma zyska reputację osoby ujawniającej wrażliwe dane innym aplikacjom, ludzie będą obawiać się zakupu telefonu z Androidem. Taki był cel systemu uprawnień i Google przez lata udoskonalał go do postaci szczegółowej opcji, którą mamy dzisiaj. Pod koniec ubiegłego roku Google ogłosił, że tak się stanie ograniczenie, które aplikacje w Sklepie Play miały dostęp do rejestru połączeń i uprawnień do SMS-ów. Są one integralną częścią działania niektórych aplikacji, dlatego firma Google zdecydowała się nie dawać użytkownikowi możliwości odmowy dostępu lub zezwolenia na dostęp.
Firma podała wówczas, że daje programistom 90 dni na aktualizację aplikacji, w przeciwnym razie zostaną usunięci ze Sklepu Play za naruszenie nowych zasad. Zmiana jest wyjątkowa, ponieważ nawet aplikacje, którym pozwolono pozostać, będą miały dostęp do tych danych tylko wtedy, gdy zostaną ustawione jako jedna z „aplikacji domyślnych” Androida. Ponieważ ta nowa polityka będzie tylko zezwolić domyślnym programom obsługi telefonu i SMS-ów na dostęp do tych danych (z nielicznymi wyjątkami), umieściło to wiele różnych aplikacji, które korzystały z tych uprawnień dla swojej funkcjonalności, w obszarze siekania blok. Obejmowało to aplikacje takie jak Cerberus, Rejestrator rozmów ACR i Tasker.
Na szczęście Taskerowi udało się skutecznie odwołać od nowej polityki uległy zmianie po zaktualizowaniu zasad w celu wykluczenia aplikacji do automatyzacji, ale nie miało to miejsca w przypadku innych aplikacji korzystających z tego typu danych. Na przykład Cerberus ma funkcję, która pozwala na „polecenia SMS w celu odzyskania zgubionego/skradzionego telefonu, który nie jest podłączony do Internetu”. Aplikacje do nagrywania rozmów telefonicznych, takie jak ACR Call Recorder, korzystają z uprawnień do rejestrowania połączeń, aby wiedzieć, do którego numeru telefonu dołączyć nagranie. Jednak wraz z tą nową zmianą zasad te funkcje nie będą już dostępne, ponieważ aplikacje nie będą miały dostępu do rejestru połączeń ani uprawnień do SMS-ów.
W tym tygodniu Google opublikował nowy artykuł na ten temat jako przypomnienie dla programistów, na których ta zmiana może mieć wpływ. Post przypomina im, że w ciągu najbliższych kilku tygodni firma zacznie usuwać aplikacje, które nie zaktualizowały swojej funkcjonalności (lub skutecznie się od niej odwołały). Programiści, których dotyczy ta zmiana, będą mieli dwie następujące możliwości:
- Prześlij nową wersję bez tych uprawnień.
- Prześlij nową wersję aplikacji, która zachowuje uprawnienia. Będzie to wymagało wypełnienia formularza deklaracji uprawnień w Konsoli Play (już wkrótce) i przedłuży termin do 9 marca na usunięcie uprawnień lub uzyskanie zgody na użytkowanie sprawa.
Źródło: Blog programistów Androida