如何解决我可以从 dSYM 或 XCode DerivedData 恢复已删除的 Swift 代码吗?
昨天我在整理我的开发 Mac 并删除了几个流氓 Swift 文件,这些文件只是在我的主目录中徘徊。原来这些文件实际上是 XCode 工作区的一部分,但由于某些未知原因不在常规目录结构中。更重要的是,因为它们不在常规目录结构中,所以它们不受源代码控制。我对自己很生气!
我尝试了几个磁盘实用程序来检索它们,但没有任何乐趣。
在我开始重写这段代码之前,在我看来,仍然有几种方法可以恢复这段代码......
-
我创建的 iOS 应用程序已经在应用程序商店发布,我有 dSYM 包。有没有办法从中重新生成代码(或至少是它的骨架)?似乎有可能,因为 Sentry(我使用的崩溃报告工具)能够在代码上下文中显示崩溃,这要归功于 dSYM 文件。
-
我设法从 XCode/DerivedData//Index/Datastore//records// 恢复了一些文件,这些文件的名称与我丢失的 Swift 文件一样,并且有一些符号,但似乎是某种中间代表。文件都以“IDXR”开头。
Stackoverflow 的集体智慧是否对恢复这两个 Swift 文件有任何建议,还是我应该开始重写它们?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。