Ok, entonces me he topado con un problema (aparentemente) común en High Sierra: problemas molestos al usar Contacts.app/AddressBook (no estoy seguro de por qué no lo llaman AddressBook.app, pero eso es irrelevante en este punto ).
Por un tiempo, pensé que el problema estaba en mi final. Para aislar esto, borré mi carpeta de la libreta de direcciones en su totalidad y reinicié. Ahora, con una libreta de direcciones nueva (vacía), sigo teniendo los mismos problemas: la aplicación se cuelga y no puedo agregar / buscar / editar / eliminar, etc ... Nada. Desafortunadamente, no puedo decodificar el archivo .hang, no tengo mucha experiencia en esta área. Es decir, no me está dando ninguna información relevante que pueda discernir.
Por último, hice exactamente lo mismo (nueva libreta de direcciones vacía) y luego reinicié en modo seguro. Esto no resolvió el problema.
He vertido sobre los registros dentro de la Consola, en vano. Parece que no puedo obtener un mensaje de error consistente de ningún tipo, así que no estoy seguro de qué camino seguir en este momento. Todavía no he probado Sysdiagnose.
P.S. La sincronización de iCloud ha estado DESACTIVADA durante todo este proceso.
EDITAR: Aquí están los tres errores que recibo
1. AEGetDescData of non-desc type 'reco' not a good idea
2. Exception caught during decoding of received reply to message 'synchronousDonatedMeCard:', dropping incoming message and calling failure block.
Exception: Exception while decoding argument 0 (#1 of invocation):
<NSInvocation: 0x60800026db40>
return value: {v} void
target: {@?} 0x0 (block)
argument 1: {@} 0x0
Exception: value for key 'right' was of unexpected class 'NSError'. Allowed classes are '{(
CNMutableContact,
CNEither,
CNContact
)}'.
3. Error retrieving contacts from daemon: Error Domain=NSCocoaErrorDomain Code=4101 "connection to service named com.apple.contacts.donation.agent" UserInfo={NSDebugDescription=connection to service named com.apple.contacts.donation.agent}