Memasang Selekta di Mac
Unduh file .dmg yang sesuai dengan chip Mac kamu dari bagian unduhan, buka, lalu seret Selekta ke Applications. Selekta butuh macOS 11 Big Sur atau lebih baru, ditandatangani dan dinotarisasi oleh Apple, dan memperbarui dirinya sendiri setelah kamu menyetujui setiap update.
Apple Silicon atau Intel
Ada dua build, satu untuk tiap jenis chip. Masing-masing punya file .dmg sendiri.
| Build | Untuk | File |
|---|---|---|
| Apple Silicon | Mac dengan M1 dan yang lebih baru | Selekta_<versi>_aarch64.dmg |
| Intel | Mac dengan prosesor Intel (x86-64) | Selekta_<versi>_x86_64.dmg |
Untuk mengecek mana yang kamu perlukan, buka menu Apple dan pilih About This Mac. Kalau jendelanya menampilkan Chip, Mac kamu memakai Apple Silicon. Kalau yang tampil Processor, Mac kamu memakai Intel.
Kedua build butuh macOS 11 Big Sur atau lebih baru. Selekta masih beta: masih baru dan cepat berubah, jadi simpan backup dari apa pun yang kamu ubah di database Production.
Memasang dari .dmg
- Buka bagian unduhan, pilih Apple Silicon atau Intel, lalu klik tombol unduh.
- Buka file .dmg yang sudah terunduh. Sebuah jendela menampilkan ikon Selekta dan folder Applications.
- Seret Selekta ke Applications.
- Eject disk image di Finder.
- Buka Selekta dari Applications atau Launchpad.
Driver database untuk PostgreSQL, MySQL dan MariaDB, SQLite, serta SQL Server sudah tertanam di aplikasi. Tidak ada yang diunduh lagi saat kamu konek. Hanya Backup dan Restore yang memakai tool command line (pg_dump, pg_restore, mysqldump, mysql), yang perlu kamu pasang sendiri kalau dibutuhkan. Lihat Backup dan restore.
Gatekeeper dan notarisasi
Setiap rilis ditandatangani dengan Developer ID milik PT Kreasi Maju Aksara dan dinotarisasi oleh Apple. Gatekeeper memeriksa keduanya saat aplikasi pertama kali dibuka, jadi Selekta terbuka seperti aplikasi lain yang diunduh dari internet.
Saat pertama kali dibuka, macOS menanyakan apakah kamu ingin membuka aplikasi yang diunduh dari internet. Klik Open. Pertanyaan ini tidak muncul lagi.
Update
Selekta mengecek versi baru lalu menawarkannya ke kamu. Tidak ada yang diunduh sebelum kamu setuju.
Cara pengecekan
Selama Check for updates menyala di Settings › General (default menyala), Selekta menanyakan versi terbaru ke server update saat aplikasi dibuka kalau pengecekan terakhir sudah lebih dari 6 jam, lalu setiap 6 jam selama aplikasi terbuka. Kamu juga bisa mengecek kapan saja:
- Di menu bar macOS, pilih Selekta › Check for Updates…. Kamu selalu mendapat jawaban, misalnya "You're on the latest version".
- Di Settings › About, klik Check now.
Mengunduh dan memasang
Kalau ada versi baru, sebuah notifikasi muncul sekali per versi dengan tombol Download dan Later. Later tetap menyisakan item Update di status bar dan banner di Settings › About, jadi kamu bisa kembali kapan saja.
- Klik Download. Status bar menampilkan progresnya.
- Setelah selesai, notifikasi memberi tahu bahwa versi baru sudah siap. Klik Restart to update.
- Selekta menjalankan pemeriksaan yang sama seperti saat keluar: draft script disimpan, dan kalau ada tab dengan transaksi terbuka atau edit yang belum diterapkan, kamu ditanya dulu.
- Versi baru menggantikan aplikasi lama lalu dibuka. Tab yang terbuka dan script yang belum disimpan kembali lagi.
Setiap update ditandatangani. Selekta memverifikasi tanda tangannya setelah diunduh dan menolak update yang tanda tangannya tidak cocok, jadi unduhan yang sudah diubah tidak akan pernah terpasang.
Menghapus aplikasi
Keluar dari Selekta lalu pindahkan dari Applications ke Trash. Koneksi tersimpan, script, riwayat query, dan pengaturan tetap ada di ~/Library/Application Support/id.kreasimaju.selekta, dan password tetap ada di macOS Keychain dengan nama id.kreasimaju.selekta. Hapus juga keduanya kalau ingin membersihkan semuanya.