Klawiatura ja niedawno zainstalowany na iOS 8 zapewnia odpowiednią opcję (Ustawienia) na „Allow Full Access”?
Co robi to ustawienie?
Klawiatura ja niedawno zainstalowany na iOS 8 zapewnia odpowiednią opcję (Ustawienia) na „Allow Full Access”?
Co robi to ustawienie?
Odpowiedzi:
„Zezwól na pełny dostęp” nie ma nic wspólnego z używaniem rzeczywistej klawiatury. Z klawiatury można korzystać w całym systemie, niezależnie od tego ustawienia. Krótko mówiąc, zezwolenie na pełny dostęp zapewnia programistom klawiatury dodatkowy dostęp do niektórych informacji i zapewnia programistom dostęp do Internetu. Ze specyfikacjami technicznymi w rozdziale „Projektowanie za zaufanie użytkownika”, pozwala Pełny dostęp robi to:
Drugi punkt jest tym, co Apple naprawdę chce, abyś zrozumiał. Zezwalaj na pełny dostęp programista MUSI przesłać naciśnięcia klawiszy na swój serwer w celu przetworzenia, co może obejmować:
Apple podkreśla fakt, że programista MUSI użyć twoich naciśnięć klawiszy z niecnych powodów zamiast uzasadnionych powodów, które wymieniłem powyżej. Deweloper może zarejestrować Twoje poufne informacje, takie jak numer karty kredytowej lub adres.
Moim zdaniem deweloper nie może napisać pełnego rozszerzenia klawiatury bez żądania pełnego dostępu. Bez pełnego dostępu nie mogę korzystać z zakupów w aplikacji, nie mogę zsynchronizować twoich preferencji za pomocą iCloud, nie mogę nawet zapewnić podstawowej funkcji automatycznej korekty.
Właśnie skończyłem opracowywać rozszerzenie klawiatury dla systemu iOS. Moja klawiatura nigdy nie wysyła naciśnięć klawiszy przez Internet. Nigdy nie zobaczę, co wpisałeś. Moim zdaniem nie ma obaw o prywatność, ale po włączeniu Zezwól na pełny dostęp nadal otrzymujesz od Apple przerażającą wiadomość. Jeśli masz obawy dotyczące włączenia opcji Zezwalaj na pełny dostęp, zapytaj programistę, w jaki sposób wykorzystują Twoje dane / naciśnięcia klawiszy.
Jedna dodatkowa uwaga: nie można używać niestandardowej klawiatury do wpisywania w polu hasła. iOS zawsze będzie używał klawiatury systemowej do pól haseł. Programiści przetwarzający naciśnięcia klawiszy nie będą mieli dostępu do haseł, chyba że wpiszesz je w polu innym niż hasło.
Jeśli spróbujesz, poinformuje Cię o tym:
Użytkownicy mogą stuknąć stąd nazwę klawiatury i zaznaczyć pole „Zezwalaj na pełny dostęp”. Powoduje to wyświetlenie innego monitu o treści:
„Pełny dostęp umożliwia twórcy tej klawiatury przesyłanie wszystkiego, co wpisujesz, w tym rzeczy, które wcześniej wpisałeś za pomocą tej klawiatury. Może to obejmować poufne informacje, takie jak numer karty kredytowej lub adres”.
Jeśli użytkownik zdecyduje się zaakceptować ten monit i zezwolić na klawiaturę, można uzyskać do niego dostęp w całym systemie. Kiedy pojawi się wirtualna klawiatura, po prostu dotknij ikony kuli ziemskiej w lewym dolnym rogu, aby przełączać dostępne klawiatury, lub przytrzymaj ikonę, aby wyświetlić listę.