Jawaban:
Saya mencoba mencopot beberapa aplikasi, dan file di folder ini atau folder yang sesuai ~/Library/Containers/
terkadang dihapus dan terkadang tidak:
~/Library/Caches/
(dihapus untuk sebagian besar aplikasi)~/Library/Application Support/
File dalam folder ini tidak dihapus untuk semua aplikasi yang saya uji dengan:
~/Library/Preferences/
~/Library/Saved Application State/
/var/db/receipts/
~/Library/Logs/DiagnosticReports/
~/Library/Application Support/CrashReporter/
~/Library/Caches/com.plausiblelabs.crashreporter.data/
~/Library/Application Support/Growl/Tickets/
Misalnya buku Kindle atau database untuk catatan di JustNotes tidak dihapus.
Anda dapat melihat file apa yang diakses dengan uninstalld dengan sudo opensnoop -n uninstalld
dan mencari file dukungan dengan mdfind $(osascript -e 'id of app "AppName"')
. Jika Anda ingin menghapus aplikasi lebih lengkap, mungkin aman untuk menghapus seluruh wadah sandbox ~/Library/Containers/
.
~/Documents
untuk basis data data pengguna (untuk Outlook dll.); ~/Library/Application Support
sepertinya lebih tepat. Saya masih tidak suka menemukan database - tidak dapat dibaca manusia - di antara dokumen saya yang dapat dibaca. Jika panduan Apple untuk pengembang berubah, saya ingin tahu tentang motivasinya. Mungkin video WWDC 2012, atau dokumentasi pengembang lainnya, akan menyimpan petunjuk. Sementara itu, tebakan pertama saya adalah bahwa rencana masa depan untuk iCloud berperan.
uninstalld
merujuk ke catatan itu ketika mengevaluasi apakah dapat diterima untuk menghapus data dukungan aplikasi. Menghapus data pengguna tidak dapat diterima.