Tag: Utility

如何从Appstore下载旧版本的最新iOS应用程序

通常,我们需要在Appstore上使用旧版本的现有应用程序。 这可能是出于测试目的,或者说是要从当前版本降级为更稳定,兼容且体积较小的以前版本的应用程序。 在本文中,我将向您展示如何使用Charles Proxy下载较旧版本的实时应用程序。 我已经考虑过本文中名为HMH eTextbooks的应用程序。 您可以在Appstore上找到有关此应用的更多信息。 该应用的当前版本是4.1。 我将向您展示如何检索此应用的旧版2.0 。 因此,朋友让我们开始吧: 步骤1:下载Charles 代理 ,安装它并将其移动到应用程序文件夹。 从应用程序启动Charles,根据需要授予权限。 第2步:打开iTunes→应用程序商店→搜索您的应用程序→转到说明并同时打开查尔斯窗口和iTunes窗口。 步骤3:在iTunes中单击“下载”,在Charles的“结构”部分中观看下载活动。 您应该看到一个“购买”服务器。 第4步:右键单击购买服务器, 启用S​​SL代理。选择并停止在iTunes中下载您的应用。 步骤5:在Charles中,转到“帮助”-> SSL代理->安装Charles Root证书->添加然后打开“钥匙串访问”->搜索“ Charles Proxy CA”->双击它->更改为始终信任。 步骤6:在iTunes中再次搜索该应用,然后再次下载该应用。 再次取消下载。单击“购买”服务器旁边的显示三角形,然后单击buyProduct。 步骤7:单击Content(内容)选项卡,右键单击buyProduct,然后单击Export(导出)。 选择桌面作为导出位置,选择XML格式,然后单击保存。 步骤8:使用文本编辑器打开XML文件,然后向下滚动以找到整数,如屏幕截图所示: 注意:这些是应用程序的版本号。最后一个是最新版本。我想要最旧的版本,所以我复制了第一个。您可以根据需要选择。复制文本后关闭文本编辑器。 步骤9:返回Charles,单击buyProduct并选择Charles屏幕顶部的EDIT图标。 步骤10:点击Text(文本),然后在下的页面顶部附近找到以下行: appExtVrsId 在此行下方,您将看到写在标记内的数字值。 粘贴您在步骤8中复制的值以替换显示的值。 完成后,单击屏幕底部的“执行”按钮。 步骤11:在Contents(内容)选项卡下向下滚动,您应该看到 bundleShortVersionString 在其下,您将看到所需应用程序的实际数字版本。 您可以重复此过程,直到获得所需的特定版本。 步骤12:右键单击“购买”服务器下列表中的最后一个buyProduct,然后单击Breakpoints(断点)以启用断点。 步骤13:在iTunes中,再次搜索您的应用程序以刷新页面,并再次下载您的应用程序。专注于查尔斯,单击编辑请求→XML文本并粘贴我们在步骤8中复制的版本ID,单击执行按钮作为断点启用,再次按执行按钮。 步骤14:下载应已完成所需版本的应用程序。右键单击已下载的应用程序,然后单击获取信息以验证版本。 步骤15:将您的设备连接到MAC,然后将下载的应用安装到您的设备。 注意 :确保设备未安装最新版本的应用。如果是,请删除该版本,然后安装应用的下载版本。 步骤16:关闭Charles和iTunes,并根据需要使用您的应用程序。 结论: 希望这对正在努力寻找现有应用程序旧版本的人们有所帮助。 如果您知道其他选择,请分享评论。