Então eu tenho procurado e tentando descobrir isso, mas não consigo.
Eu sei que o banco de dados SQLite db é armazenado em ~/Library/Application Support/Dock/some-uuid.db
( ref ), mas o melhor que posso dizer que não parece incluir informações sobre pastas criadas no launchpad.
Alguém sabe onde esta informação é armazenada e em que formato?
Edit: Encontrei o local, detalhes na minha resposta abaixo. Os únicos pedaços que não consigo descobrir agora são:
- Como programaticamente criar uma nova pasta e mover aplicativos para ela (usando esse banco de dados)
O que os arquivosdb-shm
edb-wal
são usados para.- Arquivos temporários do SQLite (registro de gravação à frente e arquivos de memória compartilhada)
- Se
~/Library/Application Support/Dock/some-uuid.db
é usado em tudo mais, ou se foi apenas sobra de uma atualização osx.