Axuda
Lector de DNIe para Mac: cal serve e cal non
Guía actualizada: 1 de agosto de 2026 · por David Pelayo (nexoapex)
O DNIe é unha tarxeta de contacto: para lela nun Mac fai falta un lector físico. A boa noticia é que macOS trae o driver de serie. Desde macOS 10.15, calquera lector USB que cumpra a clase CCID funciona sen instalar absolutamente nada — e case todos os lectores de DNIe que se venden en España cúmprena.
Que significa «compatible con Mac» de verdade
A etiqueta da caixa poucas veces axuda: moitos lectores perfectamente válidos só mencionan Windows, e algúns que anuncian «compatible con Mac» só engaden un instalador que non precisas. O que de verdade importa é unha soa cousa: que o lector sexa CCID («Chip Card Interface Device»), a clase estándar de USB para lectores de tarxetas intelixentes.
Apple documenta que macOS inclúe soporte nativo para lectores USB de clase CCID a través de CryptoTokenKit, sen software adicional. É dicir: se o lector é CCID, conéctalo e o sistema xa o recoñece. Se o fabricante che pide instalar un driver para macOS, case sempre é que quere ofrecerche a súa propia utilidade, non que o lector o precise.
Como saber se un lector é CCID antes de mercalo
- Busca na ficha do produto as siglas CCID, ou a frase «driverless» / «sen drivers».
- Busca ISO 7816: é a norma das tarxetas de contacto, e o DNIe cúmprea. Un lector que menciona ISO 7816 e CCID vai funcionar.
- Se a ficha menciona PC/SC, boa sinal: é a capa que macOS usa por debaixo.
- Desconfía só do moi exótico: lectores con software propietario obrigatorio, ou combos con funcións extra que dependen dunha utilidade de Windows.
Non fai falta gastar moito. Un lector de contacto básico cumpre exactamente igual ca un caro; o que pagas de máis adoita ser formato (encaixable, con teclado) ou certificacións que o uso doméstico non precisa.
Comprobar se o Mac xa ve o teu lector
Antes de dar por perdido un lector que xa tes, comproba se o sistema o detecta. Co lector conectado:
- Abre Información do Sistema (mantén premida a tecla ⌥ e escolle Menú Apple > Información do Sistema).
- Vai a USB na barra lateral.
- Busca o teu lector na lista de dispositivos.
Se prefires o Terminal, system_profiler SPUSBDataType imprime o mesmo. Que apareza aí significa que o Mac ve o hardware. Se aparece o lector pero ningunha aplicación atopa a tarxeta, o problema está máis arriba — e case sempre é a tarxeta, non o lector: mírao en PIN bloqueado ou certificado caducado.
Alimentación: o fallo parvo máis frecuente
Os lectores de sobremesa consomen máis do que parece. Conectado a un hub USB-C sen alimentación propia — ou a un monitor que fai de hub — un lector pode aparecer e desaparecer, ou non chegar a inicializarse. Apple advirte deste mesmo punto para os lectores CCID de sobremesa. Antes de concluír que o lector está roto, próbao nun porto do propio Mac, ou nun hub con alimentación.
E o NFC? O DNIe 3.0 e 4.0 lévano, pero o Mac non
As versións recentes do DNIe incorporan unha interface sen contacto (NFC), que é o que permite lelo achegándoo a un móbil. Nun Mac iso non é unha alternativa: os Mac non teñen lector NFC accesible para as aplicacións, así que a vía por contacto — a tarxeta inserida nun lector — é a única dispoñible. Que o teu DNIe sexa 3.0 ou 4.0 non cambia que lector precisas.
O Mac ve o lector, pero a aplicación non
É a situación máis confusa, e case nunca é culpa do lector. Por orde de probabilidade:
- A tarxeta non está ben inserida — o chip debe entrar mirando cara arriba e chegar ao fondo.
- O PIN está bloqueado ou os certificados caducaron: a tarxeta lese, pero non serve para identificarse nin asinar. É con diferenza a causa máis habitual — o detalle está nesta guía.
- É AutoFirma a que falla, non o sistema. AutoFirma ten unha lista longa de fallos propios en macOS, e varios parécense moito a «non hai lector»: percorrémolos un a un en AutoFirma en Mac.
Que mirar ao mercar, resumido
| Mira isto | Por que |
|---|---|
| Clase CCID | É o único que macOS precisa: driver incluído no sistema |
| ISO 7816, contacto | É a norma que cumpre o DNIe |
| Conector que teña o teu Mac | USB-A precisará adaptador nos Mac modernos |
| Etiqueta «compatible con macOS» | Nin suma nin resta — o determinante é CCID |
| Driver obrigatorio do fabricante | Sinal de alarma: un CCID non o precisa |
Onde encaixa DNIe para Mac
DNIe para Mac fala co lector a través do propio subsistema de tarxetas de macOS, así que se o sistema ve o lector, a app tamén. Non instala drivers nin pide permisos especiais, e cando algo falla dicheche que é —tarxeta mal inserida, PIN bloqueado, certificado caducado— en vez dun erro xenérico. Podes ver como funciona ou levalo ao Mac.
Preciso instalar algún driver para o lector en macOS?
Cun lector de clase CCID, non. macOS inclúe o soporte desde a versión 10.15 a través de CryptoTokenKit, así que abonda con conectalo. Se o fabricante ofrece un instalador para macOS, case sempre é para a súa propia utilidade de configuración, non un requisito para ler a tarxeta.
Vale calquera lector de tarxetas para o DNIe?
Calquera que sexa de contacto, cumpra ISO 7816 e sexa de clase CCID. Non serven os lectores de tarxetas de memoria (SD, microSD), que non teñen nada que ver, nin os lectores exclusivamente sen contacto, porque no Mac o DNIe úsase por contacto.
Podo ler o DNIe no Mac por NFC, sen lector?
Non. Aínda que o DNIe 3.0 e 4.0 teñen interface NFC, os Mac non expoñen un lector NFC ás aplicacións. En macOS a única vía é un lector de contacto por USB.
O lector aparece en Información do Sistema pero non funciona. Está roto?
Case seguro que non: se aparece en USB, o Mac ve o hardware. Comproba que a tarxeta estea inserida co chip cara arriba e ata o fondo, e despois descarta que o PIN estea bloqueado ou os certificados caducados, que é a causa máis frecuente con diferenza.