En este momento, parece que hay dos respuestas a tu pregunta. La única respuesta es exactamente el método que describió anteriormente (o el equivalente a eliminar la base de datos en /var/folders/
). La otra opción es ... no puedes.
Con High Sierra, la mayoría de las Mac basadas en almacenamiento flash, si no todas, tenían su sistema de archivos actualizado a APFS desde HFS +. Ahora, no he leído exhaustivamente documentación de Apple en APFS pero hay un elemento en las preguntas frecuentes que sobresale en mí que dice:
Llamar a readdir(2)
en un directorio en APFS devuelve los nombres de archivo en orden hash, mientras que HFS + devuelve los nombres de archivo en orden lexicográfico.
[ Fuente: Documentación del desarrollador de Apple ]
El defaults
trick técnicamente todavía funciona. En los discos HFS + en High Sierra todavía funciona como se esperaba (probado por mí mismo). En una unidad de disco con formato APFS puede ver que hace algo al restablecer el orden, pero simplemente no alfabéticamente. El orden, entonces, es más probable que esté organizado por el hash de los nombres de las aplicaciones y no por los nombres en sí mismos.
¿La solución para APFS? Todo lo que puedo pensar ahora es usar una herramienta de base de datos para ordenar manualmente las entradas en orden alfabético. Pero, de nuevo, también podría arrastrar y soltar ...