-2

我一直在使用 testflight 来更新我的(iphone)应用程序。我想回到较早的版本。有没有办法可以从 testflight 下载旧版本并访问内容(我需要访问 plist 文件)。

4

2 回答 2

3

不,那是不可能的。你真的应该使用源代码控制。如果没有别的,Xcode 会让你非常快速地建立一个本地 git 存储库。

更新:我必须纠正自己。搜索后,我发现你可以使用这个答案

https://stackoverflow.com/a/10223230/1415038

从 TestFlight 下载 IPA 后对 IPA 进行逆向工程。这将使您能够访问 .plist 文件。

于 2013-06-04T20:45:59.583 回答
1

这个答案随着 Testflight 的关闭而被弃用。

您可以访问 plist 文件,但不能访问源代码。我已经更新了问题标题以反映您正在尝试做的事情。:)

从您的应用程序列表中,单击您要下载的应用程序,然后单击构建。在左侧,单击“权限”,向下滚动,然后单击“共享此构建”下的链接。在该页面上,单击手动安装下的“下载 IPA”。

IPA 文件实际上是一个 ZIP 存档,因此请更改文件扩展名并解压缩。在 Payload 目录中,您会找到一个 App 文件。右键单击它并选择“显示包内容”。在这里,您拥有应用程序使用的所有资源,包括您的 plist。

请注意,您不能以这种方式访问​​源代码,因为它被编译为 ARM 机器代码。

于 2013-06-04T20:52:33.547 回答