我一直在使用 testflight 来更新我的(iphone)应用程序。我想回到较早的版本。有没有办法可以从 testflight 下载旧版本并访问内容(我需要访问 plist 文件)。
问问题
5371 次
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 回答