macOS 15 Sequoia membuat Anda melewati lebih banyak rintangan untuk menonaktifkan pemeriksaan aplikasi Gatekeeper
Fitur Gatekeeper Mac telah mendorong pengembang untuk menandatangani aplikasi mereka secara digital sejak diperkenalkan pada tahun 2012.
Memperbesar / Fitur Gatekeeper Mac telah mendorong pengembang untuk menandatangani aplikasi mereka secara digital sejak diperkenalkan pada tahun 2012.

apel/Andrew Cunningham

Menjalankan perangkat lunak pihak ketiga di Mac selalu lebih mudah daripada di iPhone atau iPad. Meskipun Mac App Store diperkenalkan beberapa tahun setelah App Store iPhone dibuka, Anda selalu dapat mengunduh dan menjalankan skrip dan perangkat lunak pihak ketiga di Mac Anda dari mana saja. Itulah salah satu alasan mengapa iPhone dan iPad tunduk pada peraturan Uni Eropa baru tentang sideloading perangkat lunak dan toko aplikasi pihak ketiga, sedangkan Mac tidak.

Hal itu tidak berubah dalam macOS 15 Sequoiaversi baru macOS yang akan dirilis ke publik musim gugur ini. Namun, adalah akan menjadi lebih mengganggu untuk beberapa aplikasi, menurut sebuah catatan ditambahkan ke situs pengembang Apple kemarin.

“Di macOS Sequoia, pengguna tidak akan dapat lagi menekan Control-klik untuk mengabaikan Gatekeeper saat membuka perangkat lunak yang tidak ditandatangani dengan benar atau disahkan oleh notaris,” demikian bunyi catatan singkat tersebut. “Mereka perlu mengunjungi Pengaturan Sistem > Privasi & Keamanan untuk meninjau informasi keamanan perangkat lunak sebelum mengizinkannya berjalan.”

Pengguna (termasuk saya) telah memperhatikan perilaku ini pada versi beta macOS Sequoia awal, tetapi catatan ini mengonfirmasi bahwa perubahan tersebut dilakukan dengan sengaja dan perangkat lunak berfungsi sebagaimana mestinya.

Apa yang berubah dan apa yang tidak

Untuk memahami apa yang berubah, ada baiknya untuk memahami bagaimana macOS menangani aplikasi pihak ketiga. Meskipun perangkat lunak dapat diunduh dan dijalankan di macOS dari mana saja, Apple mendorong pengembang untuk menandatangani perangkat lunak mereka secara digital dan mengirimkannya ke Apple untuk notarisyang Apple gambarkan sebagai “sistem otomatis yang memindai perangkat lunak Anda untuk konten berbahaya, memeriksa masalah penandatanganan kode, dan mengembalikan hasilnya kepada Anda dengan cepat.” Khususnya, ini bukan sama dengan proses peninjauan aplikasi di App Store Apple, tempat manusia memeriksa aplikasi yang dikirimkan dan dapat menolak mendistribusikannya jika melanggar aturan Apple.

Notarisasi memang memiliki manfaat bagi pengguna—pengguna dapat yakin bahwa aplikasi tersebut tidak dirusak dan dapat menjalankannya dengan sedikit kesulitan dari Gatekeeper, fitur keamanan penyaringan aplikasi macOS. Namun, hal ini menciptakan langkah tambahan bagi pengembang dan mengharuskan penggunaan akun Pengembang Apple berbayar senilai $100 per tahun, sesuatu yang mungkin tidak sepadan dengan biayanya untuk proyek hobi atau proyek sumber terbuka yang tidak menghasilkan banyak (atau sama sekali) pendapatan bagi kontributornya.

Perangkat lunak yang tidak ditandatangani dan tidak disahkan akan menolak untuk dijalankan di versi macOS terkini, tetapi Anda selalu dapat mengklik kanan atau menekan tombol kontrol pada aplikasi atau skrip yang ingin Anda jalankan, lalu mengklik Buka, yang akan menampilkan opsi “buka saja” di kotak dialog yang memungkinkan Anda meluncurkan perangkat lunak. Setelah Anda membuat pengecualian untuk suatu aplikasi, Anda dapat menjalankannya seperti menjalankan aplikasi lain kecuali perangkat lunak tersebut diperbarui atau diubah dengan cara tertentu.

Bagian aplikasi Pengaturan yang perlu Anda buka di macOS Sequoia untuk mengizinkan aplikasi yang tidak ditandatangani untuk berjalan.
Memperbesar / Bagian aplikasi Pengaturan yang perlu Anda buka di macOS Sequoia untuk mengizinkan aplikasi yang tidak ditandatangani untuk berjalan.

Andrew Cunningham

Yang membawa kita pada perubahan yang dilakukan Sequoia. Opsi klik kanan/kontrol-klik untuk membuka aplikasi yang tidak ditandatangani dengan mudah tidak lagi tersedia. Pengguna yang ingin membuka perangkat lunak yang tidak ditandatangani kini harus menempuh cara yang lebih jauh untuk melakukannya: pertama, coba luncurkan aplikasi dan abaikan kotak dialog yang memberi tahu Anda bahwa aplikasi tersebut tidak dapat dibuka. Kemudian, buka Setelan, buka layar Privasi & Keamanan, gulir ke bawah hingga ke bagian Keamanan, lalu klik tombol Buka Tetap yang muncul untuk aplikasi yang tidak ditandatangani terakhir yang Anda coba jalankan.

Ini selalu menjadi pilihan untuk menghindari Gatekeeper, kembali ke hari-hari ketika Pengaturan masih Preferensi Sistem (dan ketika Apple akan membiarkan Anda menonaktifkan pemeriksaan Gatekeeper sepenuhnya, sesuatu itu dihapus pada tahun 2016). Namun, hal itu membutuhkan waktu yang jauh lebih lama sehingga saya tidak pernah melakukannya dengan cara itu setelah saya menemukan trik klik kanan. Sekarang, melakukannya dengan cara yang panjang adalah suatu keharusan.

Saya tidak ingin melebih-lebihkan betapa mengganggunya hal ini—umumnya setelah Anda mengizinkan aplikasi berjalan pertama kali, Anda tidak perlu memikirkannya lagi kecuali aplikasi tersebut diperbarui atau dimodifikasi atau dirusak. Apple tidak mengizinkan atau melarang perilaku baru apa pun di macOS. Aplikasi populer dari pengembang besar memang cenderung diaktakan, sehingga perubahan ini tidak relevan. Dan jika perubahan ini mendorong lebih banyak pengembang untuk menandatangani dan mengesahkan aplikasi mereka, itu bisa dibilang merupakan kemenangan bagi keamanan dan kenyamanan pengguna.

Namun bagi kebanyakan orang, hal itu hanya akan membuat gangguan kecil menjadi gangguan sedang. Dan di antara mereka yang berpikiran konspirasi, hal itu akan kembali terjadi. Kecemasan anak usia 12 tahun tentang Apple mengunci macOS pada tingkat yang sama seperti saat ini mengunci iOS dan iPadOS.

Pembaruan macOS 15 Sequoia saat ini tersedia untuk pengembang dan masyarakat umum sebagai versi beta jika Anda telah mendaftar di salah satu program beta Apple. iterasi awal pembaruan 15.1 dengan beberapa fitur AI generatif Apple Intelligence diaktifkan juga tersedia bagi pengembang dengan Apple Silicon Mac.

Sumber