¿Hay alguna forma de obtener el icono de una Mac dado su número de modelo?

Sé que puedes obtener el ícono de la máquina actual de cacao usando el siguiente código:

NSImage *machineIcon = [NSImage imageNamed:NSImageNameComputer];

Pero, ¿es posible obtener el ícono cuando solo se le da un número de modelo? ComoMacBookPro11,3?

La razón por la que necesito esto es porque estoy usandoMultiPeer Connectivity para buscar dispositivos en la red a la que me gustaría conectarme. Pero quiero mostrar los iconos de esos dispositivos en una vista de navegador personalizada.

Sé que OS X tiene prácticamente todos los íconos para todos los dispositivos en la siguiente carpeta:

/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/

pero quiero saber cómo acceder a ellos desde mi aplicación:

Pensé en usar eldiscoveryInfo deMCNearbyServiceAdvertiser para transmitir un ícono de la publicidad del dispositivo, pero no puede transmitir tanta información usandodiscoveryInfo. Está diseñado solo para pequeñas cantidades de texto. Así que decidí simplemente transmitir el número de modelo de la máquina. Espero resolver el número de modelo de la máquina en un icono en el otro lado. Algo así comoAirDrop lo hace.

Respuestas a la pregunta(3)

Su respuesta a la pregunta