首页 > 解决方案 > 如何将我正在使用的 ios 应用程序从手机转移到电脑?

问题描述

我不小心在我的 Mac 上的终端上运行了 rm -rf 并丢失了所有内容,包括我正在处理的一个应用程序项目。是否有可能以某种方式将我在 iPhone 上部署的应用程序项目以任何方式传输回我的计算机?只是为了让我看看我能挽救什么?

标签: ioslinuxxcodecommand-lineterminal

解决方案


您无法从手机上安装的应用程序中取回 Xcode 应用程序项目。

如果您使用源代码控制(例如使用git),您可能能够返回到以前的版本。要检查,请转到命令行并执行

% git log

看看它是否显示任何历史记录。

否则,如果您将项目存储在DocumentsDesktop文件夹中,并且这些文件夹与 iCloud 同步,您可以通过访问iCloud.com并检查是否可以下载来取回它。但是,由于这些文件夹是同步的,因此立即执行此操作很重要,因为它会同步删除。这就是为什么云同步文件夹不被视为备份的原因。

如果您在 Mac 上配置了 Time Machine,您可以检查那里是否有可用的版本。从 Launchpad -> 其他 -> Time Machine 中打开 Time Machine,或单击 Mac 屏幕右上角的 Time Machine 图标(看起来像一个带有箭头/圆圈的时钟),然后单击“进入 Time Machine”。如果您能够做到这一点,您可以转到该文件夹​​并按时间浏览以前的版本。

最后,检查您可能拥有的任何其他备份解决方案,例如 Backblaze。Backblaze 是一种云备份解决方案。它还在你的 Mac 桌面顶部有一个图标——它看起来像一团火焰。

如果这些都不起作用,那么你就不走运了(对不起!)。了解 git,并使用 Bitbucket 或 Github。设置时光机。还设置了云备份,例如 Backblaze。我使用所有这些。希望其中之一对您有用!


推荐阅读