Bagaimana cara menemukan semua Aplikasi di Mac saya yang bukan dari App Store? Apakah mungkin untuk menemukan semua aplikasi tersebut menggunakan permintaan pencarian Finder ?
mac-appstore
Rinzwind
sumber
sumber
mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemAppStoreHasReceipt != 1'
. Untuk menemukan aplikasi yang tidak berasal dari App Store, mengubah!= 1
cek untuk== 1
. Ada beberapa atribut Spotlight lain yang berkaitan dengan App Store, untuk memeriksa nilai-nilai mereka untuk Keynote misalnya:mdls /Applications/Keynote.app | grep kMDItemAppStore
.kMDItemCFBundleIdentifier != "com.apple.*"
. Ini menyaring aplikasi-aplikasi Apple, seperti berbagai aplikasi yang tidak berasal dari App Store tetapi merupakan bagian dari macOS (Mail, Safari, iTunes, dan sebagainya)./Applications
(setidaknya secara default), jadi aplikasi apa pun di luar folder itu tidak berasal dari toko.Aplikasi dari toko memiliki
NAME.app/Contents/_MASReceipt
folder, sehingga Anda dapat menggunakan (di Terminal)untuk menemukan semua aplikasi non-toko
sumber
bash
default di Terminal, saya biasanya berasumsi bahwa siapa pun yang cukup berpengalaman untuk mengganti shell juga cukup berpengalaman untuk mengadaptasi hal-hal spesifik-bash ke shell pilihan mereka. Atau gunakan[ ... ]
sebagai ganti[[ ... ]]
Cara paling sederhana adalah pergi ke Menu Apple -> "Tentang Mac ini ...", lalu klik "Laporan Sistem". Di jendela yang muncul, Anda dapat menggulir ke bagian Perangkat Lunak, dan klik "Aplikasi". Aplikasi dari Mac App Store terdaftar seperti itu.
Dalam cuplikan layar, Skitch diunduh dari Mac App Store.
sumber