Peringatan "Aplikasi dibuka untuk pertama kali" setelah setiap reboot

2

Saya memiliki masalah dengan Lion 10.7.5 .: sistem tidak ingat bahwa saya sudah membuka aplikasi sebelumnya. Setelah setiap reboot, setiap kali saya membuka aplikasi itu akan menampilkan peringatan seolah-olah ini adalah pertama kalinya saya membukanya. Setelah berbagai tes saya pikir pelakunya adalah lsregister. Adakah yang tahu bagaimana mengatasi masalah ini? Atau sebagai alternatif, ada yang tahu jika ada file plist yang dapat diedit secara manual untuk memberi tahu sistem bahwa aplikasi telah dibuka?

Terima kasih sebelumnya atas bantuan Anda.

Soel
sumber

Jawaban:

1

Sepertinya ada kesalahan izin di suatu tempat. Jalankan Disk Utility (dari folder / Applications / Utilities), pilih drive boot Anda dan klik tombol "Repair Disk Permissions". Saya biasanya terus menekan tombol sampai tidak ada kesalahan yang tersisa. Mulai ulang dan coba jalankan salah satu aplikasi bermasalah Anda. Mungkin memperingatkan Anda lagi, tetapi setelah itu harus diingat bahwa Anda telah menjalankannya sebelumnya.

Semoga berhasil.

Bahtera Ƭ
sumber
Izin diperbaiki, tetapi sayangnya itu tidak berhasil. Bagaimanapun, terima kasih!
Soel
1

Kadang-kadang terjadi jika aplikasi diinstal oleh pengguna lain di sistem Anda. Jika itu masalahnya cobalah untuk mengalihkan kepemilikan file.

Ditemukan pos serupa dengan solusi https://superuser.com/questions/38658/how-to-suppress-repetition-of-warnings-that-an-application-was-downloaded-from-t

sjosen
sumber
Saya satu-satunya pengguna di sistem ini, tetapi hanya untuk memastikan, di mana saya dapat melihat pemilik aplikasi?
Soel
Buka Terminal di / Aplikasi / Utilitas dan ketik "ls-l / Applications". Itu menunjukkan semua file dalam direktori aplikasi. Anda dapat melakukan "ls-l / Applications | grep iTunes". Itu menunjukkan aplikasi iTunes
pilih
Anda benar, aplikasi yang memberi saya masalah memiliki pemilik atau grup yang berbeda dari yang lain. Bagaimana saya bisa mengubahnya ke admin? Tautan yang Anda berikan kepada saya hanya menjelaskan perintah untuk bendera karantina, tetapi bendera tersebut digunakan untuk jenis peringatan yang berbeda (com.apple.quarantine tidak ada di sistem saya).
Soel
Anda benar, itu tidak membantu. Nah, itu kemungkinan lain dibuang.
Soel
1
@Lauri Perintah itu hanya mengubah pemilik / grup di tingkat atas aplikasi. Ini benar-benar folder. Anda harus menggunakan "sudo chown -R pengguna: folder grup"
sjosen
1

bagi saya itu membantu untuk memindahkan aplikasi dari homedir ke aplikasi

gary
sumber
Membantu saya juga. Silakan periksa apakah mungkin file tersebut masih dalam unduhan atau seperti itu
gutenmorgenuhu
0

Saya percaya format ini masih benar untuk Lion - buka shell baru di Terminal (atau ssh in) dan jalankan: defaults write com.apple.LaunchServices LSQuarantine -bool false

da4
sumber
1
Opsi ada di LaunchServices.plist tetapi sayangnya dialog masih muncul setelah reboot. Bagaimanapun, terima kasih.
Soel
Biasanya hanya menghapus peringatan yang ditampilkan saat membuka file dengan atribut karantina, tetapi tidak yang ditampilkan saat membuka aplikasi untuk pertama kalinya.
Lri