查看原文
其他

教你如何获取应用历史版本ID

艾橙君 艾橙互动 2022-08-10

我们要抓取应用旧版ipa,首先需要知道应用的历史版本ID,应用每发布一个版本,都对应一个ID号。


小编给大家介绍获取应用版本ID 的多种方法,希望对大家有帮助。应用历史版本ID查看方法主要有:

  • Workflow 工作流

  • JSBox 脚本

  • 网页查看

  • 解压ipa 压缩包查看



Workflow 工作流


使用Workflow 工作流详查App.信息,可以很方便的获取App Store 中在售软件的历史版本号。这里推荐两个非常好用的Workflow 工作流:详查App.信息 ,小新工具箱。


详查App.信息

作者:anton.j


三种方式查询App信息

  • 手动或者剪贴板输入应用名称查询

  • 复制应用App Store 链接运行流程进行查询

  • App Store 应用界面点击分享按钮选择Run Workflow 后运行流程来查询


例如我们查询Workflow ,搜索结果选择想查询的应用。



然后,点击查询该软件的历史版本ID,就可以获取到软件各个历史版本对应的ID 了。如下图所示,Workflow 1.4.3版本的ID为815432561,这个数字号码就是我们需要的版本ID。



详查App.信息:

https://workflow.is/workflows/8d5b48dc5f9b477a944d5f5333fc75b0




小新工具箱

作者:小新


小新工具箱包含应用ID查询功能有2中运行方式:

  • 复制App Store 中应用链接后运行流程,选择应用ID查询

  • 运行小新工具箱流程,选择应用ID查询,输入应用名称


获取到的历史版本ID 记录,可以复制至剪贴板、保存到备忘录,或者以txt 格式文档分享到其他App。



小新工具箱:

https://workflow.is/workflows/62a6053ec19847e4ae7a7c90e72810df


长按识别下方二维码快速打开



JS脚本


使用JS 脚本iTunes Utilities,可以很方便的获取App Store 中在售软件的历史版本号。


iTunes Utilities

作者:Cyan、Axel


iTunes Utilities 主要功能:

  • 支持iPhone、iPad、Mac、音乐、影片、播客六大分类搜索

  • 获取App 高清图标及截图

  • 获取App Store 今日主题高清壁纸

  • App 介绍页面详情翻译

  • 查看App 历史版本ID

  • 查看App 价格变化、版本记录、更新日志

  • 获取音乐封面图片

  • 通知中心运行获取分享当前 Music.app 播放的音乐


iTunes Utilities 有2中方式运行,方便随时使用。


分享面板启动,在App Store 中的应用介绍页面,点击分享按钮弹出分享面板,选择“JSBox ” ,然后点击运行iTunes Utilities 脚本,即可弹出获取的信息。




在JSBox 内运行iTunes Utilities 脚本,输入你想搜索的关键词,即可获取到相关信息。



运行iTunes Utilities 脚本后,选择查看版本ID,可以看到历史版本,点击即可复制版本ID。



iTunes Utilities 安装地址:

https://xteko.com/redir?name=iTunes%20Utilities&url=https%3A%2F%2Fgithub.com%2Faxelburks%2FJSBox%2Fraw%2Fmaster%2FiTunes%2520Utilities%2F.output%2FiTunes%2520Utilities.box


长按下方二维码快速打开


注意事项:

  • 需要在Safari 浏览器打开才能进行安装

  • 需要你手机上面安装有JSBox 才能安装和使用这个脚本




网页中查询



我们也可以使用网页查询的方法,轻松获取App历史版本。


App历史版本查询网站:

http://tools.lancely.tech/apple/app-history


长按识别下方二维码快速打开


使用非常简单,在Safari 浏览器打开App历史版本查询网站,在搜索框内输入你想查询历史版本号的应用名称,进行搜索。例如我们搜索Workflow ,点击选中搜索结果,等待加载提示完毕,然后往下翻看页面。



就可以看到应用的历史版本ID表了,包含所有的历史版本ID,一目了然。



网站查询的应用历史版本记录,和使用插件查询的历史版本号一致。如下图所示为越狱后使用App Admin 插件查询Workflow 历史版本号。



点击版本号旁边的文本标志,可以查看更新日志。



通过网站,搜索应用,就可以轻松获取应用历史版本ID,是不是很方便呢?


例如查询微信的历史版本号,简单。



这个方法简单易操作,不过值得注意的是:

  • 需要该应用在国区App Store 在架销售,已下架应用无法查询

  • 由于网络问题,搜索名称选择应用后请耐心等待片刻




解压ipa  安装包查看


解压应用的ipa 安装包,也可以查看历史版本ID。


这个方法适用于电脑上使用iTunes 下载的ipa 安装包,解压后我们查看包内的iTunesMetadata.plist 文件,就可以查看到历史版本了。


首先使用包含App Store 功能的iTunes 下载应用ipa 安装包,在电脑上进行解压。



找到iTunesMetadata.plist 文件。



使用Plist Editor for Windows 软件可以查看plist 文件,该软件免费下载,高级功能需要收费。


Plist Editor 官方下载地址

http://www.icopybot.com/plist-editor.htm


在plist 文件找到 Software Version External Identiers一栏,后面的就是该应用的历史版本号了。



或者我们可以将iTunesMetadata.plist 文件发送至QQ,使用Shu 打开查看。




我们找到 Software Version External Identiers一栏,后面就可以看到该软件的历史版本号,如下图左所示为Workflow 的历史版本号,与App Store 中应用版本历史记录中的版本是相对应的,对比一下版本和版本ID就能联系起来了




把你想抓取安装的应用旧版本,事先应该把旧版ID 记录下来,提前准备好。


获取了应用旧版ID可以做什么呢?当然是抓取旧版安装包啦。相关抓包教程可以参看公众号内历史文章。


获取应用版本ID 的方法是多样的,选择一个你觉得最合适的方法吧。


如果你有什么好玩的、有趣的软件,不妨告知小编,一起分享一下吧!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存