Kami pengguna Mac menanyakan pertanyaan yang sama dengan cara lain: Mengapa Anda memerlukan penginstal (tidak) untuk semua yang ada di Windows?
Sebagian besar program Mac adalah bundel lengkap - semua sumber dayanya ada di folder Aplikasi (klik kanan pada ikon Aplikasi -> Tampilkan Isi Paket). Jadi mereka akan berjalan dari mana saja, ada variabel sistem yang memberi tahu kode di mana itu. Seringkali, aplikasi dapat dijalankan langsung dari DMG yang diunduh dan bahkan dari server jarak jauh. Sedikit hit kinerja tetapi itu akan berhasil. Pengaturan pengguna ada di perpustakaan pengguna, ada juga sistem rutin untuk menangani mekanisme.
Mac tidak memiliki registri pusat yang memerlukan pengaturan (atau pemeliharaan) sehingga tidak perlu pergi ke sana juga.
Jika Anda sedang mengembangkan aplikasi Mac Anda harus berusaha sangat keras untuk tidak memerlukan installer - hanya jika Anda menginstal perpustakaan bersama atau layanan tingkat shell. Secara umum, dimungkinkan untuk melakukannya tanpa.
Karena Anda sedang menuju pemrograman iOS, saya sarankan untuk tidak mengkhawatirkannya. Aturan iOS akan memberi tahu Anda di mana harus menyimpan apa, dan itu TIDAK bisa dinegosiasikan. Preferensi pergi ke sini, data pengguna masuk ke sana. Anda akan menggunakan API yang disediakan. Memenuhi. Mematuhi.
*.app
folder ke disk lokal Anda dapat memicu tindakan file. Juga, itunnn.app
adalah folder , bukan file. Cara kerja aplikasi mac cukup terlibat.