Tenggat Waktu Sandboxing Apple Telah Tiba Untuk Pengembang Mac App Store

Ini tanggal 1 Juni, dan itu berarti tenggat waktu Apple ketika pengembang Mac perlu memasukkan aplikasi mereka ke dalam kotak pasir telah tercapai. Setelah berbulan-bulan dan berbulan-bulan untuk memperpanjang tenggat waktu untuk menyelesaikan detail teknis, semua aplikasi yang dikirimkan ke Mac App Store sekarang harus mematuhi persyaratan sandbox Apple. Semua aplikasi Mac App Store yang ada tidak dapat diperbarui hingga memenuhi pedoman.

Meskipun sandboxing berarti aplikasi Mac yang lebih aman dan sederhana, ada beberapa efek negatif yang harus dipertimbangkan oleh pengembang.

Jika Anda tidak tahu, sandboxing pada dasarnya mengacu pada batasan yang membuat aplikasi tidak dapat berinteraksi dengan sumber daya dan file tingkat sistem. Tindakan keamanan dimaksudkan untuk menjaga agar virus dan malware tidak menyebar di dalam OS X, dan sandboxing juga menjaga aplikasi tertentu agar tidak merusak bagian inti OS secara fatal. Setiap aplikasi bermain di kotak pasirnya sendiri, dan pasir tidak terlempar ke taman bermain.

Di bawah pedoman sandboxing baru Apple, pengembang harus menggunakan daftar hak yang disediakan Apple untuk mengakses sumber daya dan fitur sistem, seperti mengirim dokumen ke printer atau membaca dan menulis ke OS X berkas sistem. Ukuran keamanan yang sangat baik, tetapi ada beberapa efek samping yang buruk. Yaitu, aplikasi yang mengandalkan akses langsung ke OS X tidak akan dapat melakukan pekerjaan mereka di bawah daftar hak terbatas Apple.

Sementara rata-rata pengguna Mac App Store tidak akan melihat sesuatu yang berbeda setelah kotak pasir, aplikasi tertentu harus menghapus fitur. Pengembang kemudian dapat menawarkan alternatif, versi lengkap aplikasi mereka di web.

Macworld memeriksa biaya sandboxing, dan ada beberapa jenis aplikasi tertentu yang perlu ditarik fiturnya karena aturan baru:

Tetapi keamanan itu ada harganya, setidaknya dalam beberapa kasus. Beberapa pengembang mengatakan bahwa sandboxing akan memaksa mereka untuk menghapus fitur dari aplikasi mereka—atau, dalam beberapa kasus, menariknya sepenuhnya dari Mac App Store. Misalnya, kotak pasir umumnya melarang tindakan seperti mensimulasikan penekanan tombol (seperti mengetik alat expander mungkin berfungsi) atau mengakses hak istimewa tingkat root (seperti menjalankan baris perintah tertentu skrip).

Pastikan untuk membaca artikel lengkap untuk mengambil spesifik dari pengembang Mac terkemuka.

Sumber: dunia mac

Postingan Blog Terbaru

| Kultus Mac
October 21, 2021

Hari ini dalam sejarah Apple: Putri Steve Jobs, Lisa, lahirJobs memiliki hubungan yang sulit dengan putrinya.Foto: Lisa Brennan-Jobs/Wikipedia CC17...

Putri Steve Jobs, Lisa, akan menjadi 'pahlawan' dari film biografi Aaron Sorkin
October 21, 2021

Di antara Bajak Laut Lembah Silikon dan Pekerjaan, sudah ada dua film biografi Steve Jobs. Bagaimana sendi Aaron Sorkin yang akan datang dapat memb...

| Kultus Mac
October 21, 2021

Beli rumah mantan CEO Apple di California hanya dengan … $37,5 jutaPembelian apa yang lebih baik untuk memamerkan kredensial penggemar Apple Anda?F...