Saya mendapatkan kesalahan ini ketika mencoba menginstal perangkat lunak pada MacOS Sierra (10.12.5):
Preferensi keamanan Anda memungkinkan pemasangan hanya aplikasi dari App Store dan pengembang yang diidentifikasi.
Saya ingin mengubah pengaturan sehingga jenis instalasi ini diperbolehkan. Mirip dengan apa yang ditampilkan di sini:
Namun, sistem saya sepertinya tidak memiliki opsi Anywhere (tangkapan layar di bawah). Opsi ini juga tidak tersedia jika tombol Tingkat Lanjut dipilih.
macos
sierra
security
permission
John
sumber
sumber
Jawaban:
Dari: Cara Membolehkan Aplikasi dari Mana Saja di macOS Sierra Gatekeeper
sumber
Cukup klik kanan (atau ^ ctrlklik)
pkg
file yang dimaksud dan pilihOpen
. Ini akan memungkinkan Anda membuka file di mana pun asalnya. Perhatikan bahwa ini berbeda dari mengklik dua kali.Anda dapat melakukan ini dengan aplikasi apa pun yang diunduh dari Internet, dan macOS akan mengingat aplikasi itu lain kali Anda menjalankannya.
Dari sudut pandang keamanan, saya lebih suka melakukan ini daripada menonaktifkan seluruh sistem perlindungan.
sumber
Untuk melakukan ini tanpa memerlukan hak admin dan tanpa menonaktifkan fitur keamanan:
xattr -c
xattr -c
menghapus metadata file atau folder. Ini menghapus pengembang, tanggal pengunduhan dan beberapa hal lainnya. Itu tidak mempengaruhi isi aplikasi.sumber
Pada macOS High Sierra 10.13.4, mengklik kanan (atau ^ ctrlmengklik) paket .app, yang tidak terdaftar dengan Apple oleh pengembang yang diidentifikasi, dan memilih Buka tidak akan berfungsi, sehingga satu-satunya pilihan yang tersisa adalah mengaktifkan opsi Anywhere di bawah Keamanan dan Privasi di Preferensi Sistem (setidaknya untuk sementara).
Dari Cara membuka aplikasi dari pengembang yang tidak dikenal di macOS Sierra :
Ini akan mengembalikan pengaturan Anywhere dan memilihnya secara default. Untuk memverifikasi, Anda dapat membuka Preferensi Sistem dan pilih Keamanan & Privasi.
Untuk kembali ke pengaturan GateKeeper default dan lebih aman, ikuti langkah-langkah yang sama, ubah perintah menjadi
sudo spctl --master-enable
sumber