IOS-XCODE-将IPA反向转换为Swift代码

IOS-XCODE-将IPA反向转换为Swift代码,ios,iphone,xcode,swift,Ios,Iphone,Xcode,Swift,我已经开始使用xcode和swift构建iOS应用程序。***p> 我想知道是否有可能把代码取回来,而不是重新开始 我一直在网上寻找,我发现这可能是使用越狱iPhone和gbd调试器实现的 我怎么能这样做 反编译是一项非常重要的任务,您可能得到的代码与您输入的代码相差甚远。它也不能重新创建项目文件和结构等。您将需要大量的时间来制作一个可用的东西(如果可能的话) 最好的办法是吸取教训(即备份,或者使用远程git存储库更好),然后重新开始。你不会从头开始,重写应该更快更干净。不可能恢复代码(应用程序

我已经开始使用xcode和swift构建iOS应用程序。***p> 我想知道是否有可能把代码取回来,而不是重新开始

我一直在网上寻找,我发现这可能是使用越狱iPhone和gbd调试器实现的


我怎么能这样做

反编译是一项非常重要的任务,您可能得到的代码与您输入的代码相差甚远。它也不能重新创建项目文件和结构等。您将需要大量的时间来制作一个可用的东西(如果可能的话)


最好的办法是吸取教训(即备份,或者使用远程git存储库更好),然后重新开始。你不会从头开始,重写应该更快更干净。

不可能恢复代码(应用程序可执行文件中没有源代码),但可以恢复其他资产,如图像。即使图像在资产目录中,也有可以恢复它们的程序

实际上,您需要使用备份,选项包括:

  • 获得一个外部高清和使用定时器
  • 使用远程存储库,如Bitbucket或GitHub。Xcode的集成度很好
  • 使用BackBlaze等异地备份服务

  • 请记住,在你的职业生涯中,数据丢失会定期发生,现在就开始保护自己。时间机器是一个很好的开始,但实际上没有什么比异地备份更好(无论如何,您应该使用源代码管理工具)。