Skip to content

Glossary

uuidtext

Files under /private/var/db/uuidtext that hold the format strings of each binary, needed to render Unified Log messages.

Unified Log entries do not store their text. They point to a format string inside a uuidtext file named after the UUID of the binary that logged: /private/var/db/uuidtext/XX/ followed by the remaining 30 hex digits, where XX is the first byte. The file starts with the signature 0x66778899, maps ranges of the binary to format strings, and ends with the binary's path.

Without the right uuidtext file a parser can only show raw values, and the entry is unresolved. Strings of the shared cache live in dsc files instead.