Eclipse 4.2 di Mountain Lion: gatekeeper menolak sebagai pengembang yang tidak dikenal?


12

Baru saja memperbarui singa gunung, dan unduh Eclipse 4.2 terbaru untuk memutakhirkan yang lama. Namun ketika membuka aplikasi, itu menunjukkan bahwa itu adalah dari pengembang yang tidak dikenal dan penjaga gerbang menolak untuk membukanya.

Saya tahu bahwa ada opsi untuk mengubah opsi keamanan dan privasi untuk mengizinkannya, namun saya ingin tahu apakah ada cara untuk menambahkan gerhana ke dalam daftar. Ada petunjuk tentang ini?

Informasi lebih lanjut: sebelum memperbarui, saya memiliki Eclipse 3.7.2 pada mesin, dan setelah memperbarui berfungsi dengan baik (saya pikir saya telah menambahkannya ke dalam daftar perbolehkan). Jadi apakah ada cara untuk melakukan ini pada Eclipse 4.2?

Terima kasih sebelumnya!


1
Klik kanan aplikasi Eclipse dan pilih buka. Ini seharusnya membuat OS X mempercayainya.
Thorbjørn Ravn Andersen

Jawaban:


17
  1. nonaktifkan Gatekeeper ("Izinkan aplikasi diunduh dari: Di ​​mana saja")
  2. jalankan Eclipse sekali
  3. setel ulang Gatekeeper ke tingkat yang lebih ketat ("Mac Store dan pengembang yang diidentifikasi".)

Melakukan hal ini telah memungkinkan saya untuk memulai Davmail, juga aplikasi Java, setelah Mountain Lion awalnya mengklaim biner rusak ("Aplikasi rusak dan tidak dapat dibuka" pesan kesalahan) bahkan ketika kembali pada tingkat yang lebih ketat.

Pilihan lain, seperti yang disebutkan dalam ulasan John Siracusa yang sangat baik , adalah melakukan hal berikut dari Terminal:

% xattr -d com.apple.quarantine /path/to/Eclipse.app

Saya belum (belum) secara pribadi menguji ini tetapi John adalah sumber yang solid.


2
Ya, perintahnya berfungsi;)
DiogoNeves

Alat pembongkaran alternatif juga bisa berfungsi. Misalnya ketika mengekstraksi expander StuffIt arsip, Eclipse.app dapat dijalankan tanpa masalah ...
rec

7

Sebenarnya, cukup klik kanan pada aplikasi yang dikeluhkan Gatekeeper dan pilih "Open". Anda akan mendapat peringatan, tetapi salah satu tombolnya "terbuka". Setelah Anda memilih "buka" di kotak dialog, Anda tidak akan pernah melihat peringatan untuk aplikasi itu lagi.

Ini dijelaskan sebagai membebaskan aplikasi spesifik di FAQ Gatekeeper Apple:


5

Tidak , tidak ada "daftar" yang dapat diedit khusus untuk Gatekeeper. Aplikasi yang sudah ada di sistem Anda secara default ditambahkan ke "daftar putih" Gatekeeper, itulah sebabnya aplikasi ini berjalan tanpa insiden setelah Anda memperbarui ke Mountain Lion.

Satu-satunya opsi yang Anda miliki adalah mengubah preferensi keamanan Anda untuk mengizinkan semua aplikasi, atau untuk klik kanan / Kontrol pada aplikasi yang baru diunduh dan pilih "Buka". Ini akan memungkinkan Anda untuk melewati Gatekeeper untuk aplikasi itu sekarang dan selalu.


Ada daftar seperti itu: / var / db / SystemPolicy.
chiggsy

0

Ya ada daftar seperti itu:

dari man spctl

/var/db/SystemPolicy.

Gunakan alat spctl untuk menambah dan menghapus item dari kebijakan.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.