苹果的ios操作系统有很多不错的功能,但缺乏 android 系统的灵活性。 特别是,在 ios 上安装与安卓系统的apk相比感觉受到了限制。 然而,现在有一种新的方法可以将未经验证的应用程序(也就是不通过应用程序商店购买的应用程序)安装到 ios 上。 最重要的是,通过这种方法安装的应用程序不会因为撤销证书导致无法加载,而且程序也不需要破解。
这种新的安装方式称为altserver/altstore。虽然altstore 已经推出了一段时间,最新版本(1.3)支持存储在file app中的 ipa 文件进行安装。用户现在可以通过 itunes 上传ipa 文件或从网络下载 ipa 文件,并把它放置在file app,altstore就可以安装这个app。
最重要的是,altstore 不需要越狱,所以使用这种方法几乎没有风险。altstore的原理是使用个人用户证书来安装app ,因此不存在app证书被撤销的问题。(当应用程序的证书被撤销或者列入黑名单,与这个证书绑定的app将无法加载,这时就会发生app“闪退”。)然而,这种方式也有一个缺点: 用户需要每7天通过 altstore 刷新安装的app,而且用户只能同时安装10个通过这种方式打包的app。
altstore本身是免费下载的,不过开发者很愿意接受用户的捐赠。你可以在altstore.io阅读有关安装 altserver/altstore以及如何使用它的更多信息。
你对altstore及其新的安装方式有什么看法? 你用过 altstore 吗?请在评论中告诉我们。