Aplikasi ini di-sandbox. Ini berarti aplikasi telah ditandatangani kode dengan seperangkat hak. Hak-hak ini ditegakkan oleh Mac OS X. Dokumentasi pengembang Apple tentang sandboxing memberikan lebih banyak detail.
Anda dapat melihat kepemilikan kotak pasir Xee menggunakan perintah Terminal.app berikut:
codesign --display --entitlements - /Applications/Xee.app
Artikel Ole Begemann, Memeriksa Penandatanganan Kode dan Status Kotak Pasir dalam Kode , menjelaskan lebih lanjut.
Mengundurkan diri atau Menghapus Hak
Untuk menghapus kepemilikan, Anda perlu menyalin kode ulang aplikasi tanpa kepemilikan - menggunakan codesign
- atau menghapus sepenuhnya penandatanganan kode dari aplikasi.
Tanyakan Pengembang Xee
Tidak disarankan memodifikasi aplikasi Mac. Mintalah bantuan pengembang Xee tentang cara mengatasi perilaku ini; hanya mereka yang memiliki pengetahuan yang tepat untuk menyelesaikan masalah ini.
Pengembang Xee tampaknya menyadari masalah ini:
(Perhatikan bahwa versi App Store adalah kotak pasir, sedangkan uji coba non-App Store dan versi lengkap tidak kotak pasir. Jika Anda lebih suka keamanan kotak pasir OS X, Anda harus mendapatkan versi App Store. Namun, versi kotak pasir perlu meminta izin untuk operasi tertentu, dan jika Anda merasa ini menjengkelkan, Anda harus mendapatkan versi non-App Store.)
Beri tahu Apple
Pertimbangkan untuk memberikan umpan balik kepada Apple tentang batasan ini dan bagaimana membatasi aliran kerja Anda. Umpan balik pelanggan akan membantu membentuk apa yang bisa dan tidak bisa dilakukan aplikasi Mac App Store di masa mendatang. Untuk saat ini, aplikasi yang dibeli melalui Apple Mac App Store terbatas.