苹果计算机严格的规章制度规定了在Apple App Store中可以销售和不能销售的应用产品,这促使许多开发人员寻求其他方法,以在不使用Apple App Store的情况下向iPhone用户推销产品。这种需求催生了Installer.app
的生产。该应用程序允许用户将应用程序下载到越狱的iPhone中,而无需遵守Apple App Store及其严格的规定。 Cydia的创建很晚才解决了Installer的一些缺点。两者之间最大的不同是Cydia仍在积极开发中,而Installer已被作者抛弃,以寻求另一个名为Icy的程序包管理应用程序,该程序与Cydia存储库兼容并可以从那里下载应用程序。
从一开始到结束,Installer一直是一个封闭的源代码应用程序,因此复兴的可能性很小。另一方面,Cydia是一个开源应用程序,这是影响其寿命的一个重要因素。停止Installer的原因之一是将应用程序交付给用户调用的方式。Installer使用XML文件来传输信息,就像RSS feed中一样。 Cydia利用了久经考验的软件包交付系统,该系统已在UNIX之类的操作系统(如Linux,称为APT)中使用。它具有更好的记录,因为它的长期记录确保了其稳定性,并且还具有跟踪和下载依赖项的能力,从而减少了用户在安装具有多个依赖项的应用程序时可能遇到的问题。
由于Installer已停产,因此开发人员已停止在其上部署应用程序。 许多开发人员已改用Cydia作为将应用程序提供给用户的主要方法。 现在几乎所有的应用程序和存储库都兼容APT,因此可以通过Cydia下载它们。 即使是Icy,对Installer的替代也无法与Cydia相提并论,促使开发人员关闭开发并根据MIT许可证发布其代码。
总结
- Installer比Cydia老;
- 在停止Installer开发的同时,仍在开发Cydia;
- Cydia是开源软件,而Installer是开源;
- Cydia使用与Linux相同的方法来传输应用程序,而Installer使用XML文件;
- Cydia存储库仍充满了应用程序,而Installer存储库已全部耗尽;
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:Cydia和Installer
本文链接:https://www.vsdiffer.com/vs/cydia-vs-installer.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。