ios - 如何从 xcode 部署的应用程序反编译

标签 ios objective-c xcode swift compilation

<分区>

我写了一个简单的计算App,一直在我的iPad上测试,需要我的另一个项目。
但是我忘了将项目提交到我的远程 git Repo 并格式化了磁盘。现在我的 iPad 上只有部署的应用程序版本,我真的很想知道是否有可能以某种方式恢复源代码。
再次编写此应用程序将花费我几天的时间。

最佳答案

最多只能得到汇编代码。

从二进制中获取 Objective-C 源代码是不可能的,因为表示同一程序集的方法数量不定。

关于ios - 如何从 xcode 部署的应用程序反编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36640099/

相关文章:

objective-c - Objective-c 中变量的一些问题

ios - "NSMutableArray"没有可见的@interface 声明选择器 'addObject:initWithBackgroundImage:'

ios - 未触及的 AppDelegate.m 中的编译错误

ios - 我有一个库文件(.a)。我怎样才能从这里向后获取一些伪源代码?

objective-c - UIView动画随机

ios - 在 sprite-kit 场景中创建一个或多个引力点

ios - BLE外设不做广告

C++、CMake 和 Xcode 符号导航器

ios - Facebook iOS SDK 给出 "is not a dylib"警告

ios - 深度可变序列化 iOS 字典/数组