Cydia и установщик

Anonim

Разница между Cydia и установщиком

Строгие правила и положения Apple о том, что можно и не может продавать в Apple App Store, побудили многих разработчиков искать другие средства для продажи своих продуктов пользователям iPhone без использования Apple App Store. Эта потребность породила производство Installer.app. Это приложение позволяет пользователям загружать приложения на свой взломанный iPhone без прохождения через Apple App Store и их строгих правил. Cydia была создана намного позже, чтобы решить некоторые из недостатков, которые имел Установщик. Самое большое различие между ними заключается в том, что Cydia по-прежнему активно развивается, в то время как Installer был отброшен его автором для продолжения другого приложения для управления пакетами под названием Icy, которое совместимо с репозиториями Cydia и может загружать приложения оттуда.

Установщик был закрытым исходным приложением с самого начала и до конца, что сделало его оживление весьма маловероятным. С другой стороны, Cydia - это приложение с открытым исходным кодом, что способствует его долговечности. Одной из причин, почему установщик был прекращен, является способ доставки приложения на телефон пользователя. Установщик использовал XML-файлы для транспортировки информации, как и в RSS-каналах. Cydia использовала проверенную и испытанную систему доставки пакетов, которая используется в UNIX, например, в операционных системах, таких как Linux, под названием APT. Это намного лучше, так как его долгий послужной список обеспечивает его стабильность, а также имеет возможность отслеживать и загружать зависимости, что позволяет уменьшить количество проблем, с которыми может столкнуться пользователь при установке приложения с несколькими зависимостями.

Когда программа установки прекращает работу, разработчики прекратили развертывать на ней свои приложения. Многие разработчики переключились на использование Cydia в качестве основного метода получения приложений для пользователя. Почти все приложения и репозитории теперь совместимы с APT, поэтому их можно загрузить через Cydia. Даже Icy, замена Installer не соответствует Cydia, что побуждает разработчиков к завершению разработки и выпускает свой код под лицензией MIT.

Резюме: 1. Установщик старше по сравнению с Cydia 2. Cydia все еще развивается, а разработка Installer остановлена 3. Cydia - это программное обеспечение с открытым исходным кодом, а Installer - закрытый источник 4. Cydia использует ту же методологию, что и Linux, для транспортировки приложений, в то время как Installer использует XML-файлы 5. Репозитории Cydia по-прежнему полны приложений, в то время как хранилища Installer все иссякли