我一直在使用testflight来更新我的(iphone)应用程序。我想回到早期版本。有没有办法可以从testflight下载旧版本并访问内容(我需要访问plist文件)。
答案 0 :(得分:3)
不,那是不可能的。你应该真的使用源代码控制。如果没别的话,Xcode可以让你快速设置一个本地git存储库。
更新:我必须纠正自己。搜索后,我发现你可以使用这个答案
https://stackoverflow.com/a/10223230/1415038
从TestFlight下载后对IPA进行反向工程。这将允许您访问.plist文件。
答案 1 :(得分:1)
关闭Testflight时不推荐使用此答案。
您可以访问plist文件,但可以不访问源代码。我已经更新了问题标题,以反映您正在尝试做的事情。 :)
从您的应用列表中,单击您要下载的应用,然后单击该版本。在左侧,单击“权限”,向下滚动,然后单击“共享此构建”下的链接。在该页面上,单击手动安装下的“下载IPA”。
IPA文件实际上是ZIP存档,因此请更改文件扩展名并将其解压缩。在Payload目录中,您将找到一个App文件。右键单击它并选择“显示包内容”。在这里,您拥有应用程序使用的所有资源,包括您的plist。
请注意,您可以不以这种方式访问源代码,因为它已编译为ARM机器代码。