Perbezaan Antara Cydia dan Installer Perbezaan Antara

Anonim

Perbezaan Antara Cydia dan Pemasang

Peraturan dan peraturan ketat Apple mengenai apa yang boleh dan tidak boleh dijual di Apple App Store telah memberi banyak pemaju untuk mencari cara lain untuk memasarkan produk mereka kepada iPhone pengguna tanpa menggunakan Apple App Store. Keperluan ini memerlukan pengeluaran Installer. aplikasi. Aplikasi ini membolehkan pengguna memuat turun aplikasi ke iPhone jailbroken mereka tanpa melalui Apple App Store dan peraturan ketat mereka. Cydia telah dicipta kemudian untuk menangani beberapa kekurangan yang dimuatkan oleh Installer. Perbezaan terbesar antara keduanya ialah Cydia masih aktif dibangunkan sementara Installer telah digugurkan oleh pengarangnya untuk meneruskan aplikasi pengurusan pakej lain yang disebut Icy, yang kompatibel dengan repositori Cydia dan dapat mengunduh aplikasi dari sana.

Pemasang telah menjadi aplikasi sumber tertutup dari awal hingga akhir, membuat kebangkitannya agak tidak mungkin. Sebaliknya, Cydia adalah aplikasi sumber terbuka, yang merupakan faktor penyumbang kepada panjang umurnya. Salah satu sebab mengapa Installer dihentikan adalah cara ia menyampaikan aplikasi ke telefon pengguna. Pemasang digunakan fail XML untuk mengangkut maklumat, seperti dalam suapan RSS. Cydia menggunakan sistem penghantaran pakej yang diuji dan diuji yang digunakan dalam UNIX seperti sistem operasi, seperti Linux, dipanggil APT. Ia lebih baik kerana rekod jangka panjangnya memastikan kestabilannya dan ia juga mempunyai keupayaan untuk mengesan dan memuat turun dependensi, yang membolehkan masalah yang lebih sedikit yang mungkin dihadapi oleh pengguna ketika memasang aplikasi dengan pelbagai dependensi.

Oleh kerana Pemasang telah dihentikan, pemaju telah berhenti menyebarkan aplikasi mereka di atasnya. Banyak pemaju telah bertukar menggunakan Cydia sebagai kaedah utamanya untuk mendapatkan aplikasi kepada pengguna. Hampir semua aplikasi dan repositori kini bersesuaian dengan APT supaya ia boleh dimuat turun melalui Cydia. Malah Icy, penggantian kepada Pemasang gagal dipadankan dengan Cydia, mendorong pemaju untuk pembangunan penutupan dan melepaskan kodnya di bawah lesen MIT.

Ringkasan:

1. Pemasang lebih tua berbanding Cydia

2. Cydia masih sedang dibangunkan manakala pembangunan Pemasang telah dihentikan

3. Cydia adalah perisian sumber terbuka manakala Installer adalah sumber tertutup

4. Cydia menggunakan metodologi yang sama seperti yang dilakukan oleh Linux untuk mengangkut aplikasi semasa Pemasang menggunakan fail XML

5. Repositori Cydia masih penuh dengan aplikasi manakala repositori Pemasang telah semua dikeringkan