S představením Touch Baru v roce 2016 MacBook Pro také přijal Touch ID jako prostředek ověřování.
Touch ID na MacBooku Pro je nepochybně výhrou pro soukromí a zabezpečení. Je to snadný a neuvěřitelně náročný způsob, jak uzamknout notebook Apple.
Ale Touch ID na Macu přichází s vlastní sadou vtipů. Jednou z nich je chyba, která vám může bránit v přidávání nových otisků prstů. Zde je to, co potřebujete vědět o problému a jak jej opravit.
Obsah
- Rychlé tipy
-
Problém
- Proč se to děje?
-
Jak odstranit ukončující otisky prstů v macOS
- Nejprve zkuste smazat otisky prstů obvyklým způsobem
- Smažte všechny otisky prstů z vašeho MacBooku
- Co když to nefunguje?
- Související příspěvky:
Rychlé tipy
- Zdá se, že aktualizace na macOS Catalina a vyšší tyto problémy s omezením otisků prstů vyřeší
- Dočasně vytvořte nový účet správce a zjistěte, zda problém přetrvává i u nových účtů
- Zkuste použít příkaz Terminál xartutil –erase-all vymazat aktuální otisky prstů (nepokoušejte tento příkaz na počítačích Mac s čipem T2 kontaktujte podporu Apple)
Problém
V podstatě, když zadáte otisk prstu do svého MacBooku Pro s Touch Barem, macOS vám zobrazí následující dialogové okno.
"Byl dosažen limit otisků prstů." Chcete-li přidat nový otisk prstu, odeberte otisk prstu z libovolného účtu na tomto Macu.“
To samozřejmě může být opravdu divné, pokud jste do svého MacBooku Pro nikdy nevložili žádné otisky prstů. Nebo i když jste jich implementovali jen pár.
Někteří uživatelé hlásí, že dostanou tuto zprávu, i když na žádném účtu nejsou žádné otisky prstů, které by bylo možné odstranit.
Kromě toho problém přetrvává po restartování a dokonce i přeinstalaci celého systému macOS. Je to tvrdohlavá chyba, kterou je třeba opravit.
Proč se to děje?
Není jasné, proč se to přesně děje, ale zaměstnanec Apple píšící na Reddit naznačil, že by to mohl být problém na úrovni firmwaru.
Problém může v zásadě pramenit ze skutečnosti, že otisky prstů Touch ID na modelech MacBook Pro jsou uloženy v Secure Enclave.
Secure Enclave je řízena jiným hardwarem než zbytek ekosystému macOS: čipem T-series společnosti Apple.
Jinými slovy, může existovat chyba, která brání macOS ve smazání otisků prstů uložených v zabezpečené enklávě.
Protože je Secure Enclave řízena čipem T-series, může také dojít k nesouladu mezi tím, co říká macOS na vašem SSD, a tím, kolik otisků prstů je skutečně uloženo v Secure Enclave.
Podobně Apple říká, že používání nástrojů třetích stran k vymazání obsahu na vašem Macu může také způsobit problémy. Pravděpodobně je to proto, že aplikacím třetích stran je zakázán přístup k jakémukoli druhu dat v Secure Enclave.
Pokud jste svůj MacBook Pro dostali použitý, někdo mohl použít aplikaci třetí strany k vymazání macOS. Takže vám zůstane nový MacBook Pro, který má přetrvávající data otisků prstů.
Jak odstranit ukončující otisky prstů v macOS
Naštěstí bez ohledu na to, jaká může být přesná příčina problému, existuje způsob, jak odstranit všechna data otisků prstů uložená v Secure Enclave.
Nejprve zkuste smazat otisky prstů obvyklým způsobem
- Umístěte ukazatel na otisk prstu. a počkejte, až se objeví tlačítko pro odstranění
- Klepněte na tlačítko smazat
- Chcete-li odstranit otisk prstu, zadejte své heslo
- Restartujte
- Zkuste přidat otisk prstu
Smažte všechny otisky prstů z vašeho MacBooku
Tato metoda funguje na mnoha počítačích Mac ALE ne na počítačích Mac s čipem T2 společnosti Apple.
Zkontrolujte, zda váš Mac má čip T2
- Při výběru stiskněte a podržte klávesu Option Nabídka Apple > Systémové informace
- Na postranním panelu vyberte buď Ovladač nebo iBridge
- Pokud vidíte čip Apple T2 napravo, váš Mac má bezpečnostní čip Apple T2 – neřiďte se níže uvedenými pokyny – proveďte schůzku v nejbližším Apple Storu nebo místo toho kontaktujte podporu Apple a požádejte je, aby na vašem MacBooku spustili diagnostiku Apple Service Diagnostics
Bohužel na T2 Mac příkaz Terminál uvedený níže xartutil –erase-all způsobuje spoustu problémů od vymazání šifrovacího klíče a účtů správce až po odpojení spouštěcí jednotky a neumožní vám ji znovu připojit.
To pro Macy nemají čip T2, můžete restartovat Mac do režimu obnovy a pomocí terminálu zadat příkaz. Zde je návod.
- Než se o to pokusíte, zazálohujte si svůj Mac z důvodu bezpečnosti
- Restartujte nebo spusťte svůj Mac.
- Zatímco váš Mac se restartuje, podržte Command + R dokud se nezobrazí logo Apple.
- Až se tak stane, uvolněte klávesy. Váš Mac nyní vstoupí do režimu obnovy – měli byste vidět panel MacOS Utilities.
- Klikněte na Utility v horní liště nabídek.
- Vybrat Terminál.
- Jakmile se otevře, zadejte do terminálu následující příkaz: xartutil –erase-all
- Zkontrolujte, zda jste za ním přidali mezeru xartutil a pak přidat -smazat vše
- lis Enter / Return.
- Typ Ano do terminálu.
Jakmile to všechno uděláte, měli byste být dobří. Stačí kliknout na ikonu Apple v horní liště nabídek a vybrat Restartovat.
Odtud se vraťte zpět do podokna Touch ID v Předvolbách systému a zkuste přidat nové otisky prstů.
Co když to nefunguje?
To by mělo fungovat v naprosté většině případů. Ale stojí za zmínku, že u některých uživatelů chyba otisku prstu přetrvává i po příkazu Terminal.
Pokud je tomu tak, doporučujeme vzít si svůj MacBook Pro do společnosti Apple nebo autorizovaného poskytovatele služeb pro diagnostiku a případné opravy. Ve hře může být další problém s vaší logickou deskou, senzorem Touch ID nebo jiným hardwarem.
Podobně je docela pravděpodobné, že Apple si je této chyby vědom a pracuje na opravě, která by mohla odstranit odpojení mezi macOS a Secure Enclave.
Z tohoto důvodu se ujistěte, že váš MacBook Pro je aktuální, a to instalací nejnovějších aktualizací softwaru macOS.
Mike je novinář na volné noze ze San Diega v Kalifornii.
I když primárně pokrývá Apple a spotřebitelské technologie, má minulé zkušenosti s psaním o veřejné bezpečnosti, místní správě a vzdělávání pro různé publikace.
V oblasti žurnalistiky nosil docela dost klobouků, včetně spisovatele, redaktora a zpravodaje.