| Anterior | Siguiente |
| kIOReturnNoDevice | kIOReturnBadArgument |
kIOReturnNotPrivileged
Qué significa kIOReturnNotPrivileged
El user client o service protege determinadas selectors/acciones y rechaza la request antes de ejecutar trabajo sensible. Ser capaz de abrir el servicio no implica permiso para todos sus métodos.
En macOS moderno pueden importar entitlements y code-signing además de UID.
Qué comprobar
- Registra selector/method exacto.
- Revisa entitlement, sandbox y policy del user client.
- Comprueba cómo se obtuvo la conexión.
- No eleves privilegios sin entender el requisito de seguridad.
Referencias técnicas
- Apple XNU source: IOReturn.h
- Apple: IOKit architectural overview
- Apple: Introduction to IOKit Fundamentals
¿Buscas un código diferente? Buscar otro código de estado o error.
