Bagaimana cara mereset order Launchpad di macOS High Sierra?

15

Saya tidak yakin bagaimana cara mereset Launchpad saya sehingga aplikasi saya dalam urutan abjad di macOS High Sierra.

Saya sudah mencoba berlari

defaults write com.apple.dock ResetLaunchPad -bool TRUE;

killAll Dock;

yang bekerja dengan baik dengan macOS Sierra tetapi sejak memperbarui ke macOS High Sierra, perintah ini tidak lagi berfungsi.

Yang perlu dilakukan adalah memisahkan aplikasi bawaan untuk berada di halaman pertama tetapi aplikasi yang diinstal tidak berdasarkan abjad (lihat foto di bawah).

Halaman 1 dari Launchpad (aplikasi bawaan)

Halaman 1

Halaman 2 dari Launchpad (tidak dalam urutan abjad)

Halaman 2

Ada pemikiran atau saran?

FVCproduksi
sumber
1
Saya mempunyai masalah yang sama. Ini aneh, karena menempatkan mereka dalam urutan yang tampaknya acak, tetapi selalu menempatkan mereka dalam urutan yang sama. Saya tidak bisa seumur hidup mencari tahu bagaimana menentukan apa urutan itu. Ini bukan tipe atau ukuran atau tanggal yang ditambahkan. Sangat aneh.
ralphthemagician
2
Mari kita angkat Postingan Dukungan Apple ini: discussion.apple.com/thread/8090318?language=en
Jeff

Jawaban:

9

Saat ini, tampaknya ada dua jawaban untuk pertanyaan Anda. Satu jawaban persis dengan metode yang telah Anda sebutkan di atas (atau setara dengan menghapus basis data di /var/folders/). Pilihan lainnya adalah ... Anda tidak bisa.

Dengan High Sierra, sebagian besar - jika tidak semua - Mac berbasis penyimpanan flash memiliki sistem file mereka ditingkatkan menjadi APFS dari HFS +. Sekarang, saya belum banyak membaca dokumentasi Apple tentang APFS tetapi ada satu item di FAQ yang mencuat pada saya yang berbunyi:

Memanggil readdir(2)direktori di APFS mengembalikan nama file dalam urutan hash, sedangkan HFS + mengembalikan nama file dalam urutan leksikografis. [ Sumber: Dokumentasi Pengembang Apple ]

The defaultstrick teknis masih bekerja. Pada disk HFS + di High Sierra masih berfungsi seperti yang diharapkan (diuji sendiri). Pada drive yang diformat APFS Anda dapat melihat bahwa ia melakukan sesuatu karena ia mengatur ulang urutan tetapi tidak sesuai abjad. Urutan, kemudian, kemungkinan besar diatur oleh hash nama aplikasi dan bukan oleh nama itu sendiri.

Solusi untuk APFS? Yang bisa saya pikirkan saat ini adalah menggunakan alat database untuk secara manual mengurutkan entri ke dalam urutan abjad. Tapi sekali lagi, mungkin hanya drag and drop ...

Stuart H
sumber