Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何从Xcode中检索意外删除的应用程序目标?_Iphone_Ios_Xcode - Fatal编程技术网

Iphone 如何从Xcode中检索意外删除的应用程序目标?

Iphone 如何从Xcode中检索意外删除的应用程序目标?,iphone,ios,xcode,Iphone,Ios,Xcode,我正在开发一个大型应用程序,在最终版本中,我不小心删除了我的应用程序目标,现在所有的代码都消失了。有人知道如何取回它吗 1您选择“添加目标方法(在此屏幕底部): 2下一步选择“单视图应用程序” 3在“产品名称”的下一个视图中,输入与项目名称相同的名称,并在“项目”中选择实际项目: 在此之后,您应该构建并运行该项目如果不选择从备份或存储库进行恢复,并且您的捆绑包有很多资源,我建议从头开始启动一个新的XCode项目,并将源文件和资源导入其中 创建一个与项目类型和信息相同的新Xcode项目 删除此

我正在开发一个大型应用程序,在最终版本中,我不小心删除了我的应用程序目标,现在所有的代码都消失了。有人知道如何取回它吗

1您选择“添加目标方法(在此屏幕底部):

2下一步选择“单视图应用程序”

3在“产品名称”的下一个视图中,输入与项目名称相同的名称,并在“项目”中选择实际项目:


在此之后,您应该构建并运行该项目

如果不选择从备份或存储库进行恢复,并且您的捆绑包有很多资源,我建议从头开始启动一个新的XCode项目,并将源文件和资源导入其中

  • 创建一个与项目类型和信息相同的新Xcode项目
  • 删除此新项目的ViewController和AppDelegate源文件,将源文件复制到新项目的文件夹中,然后将它们导入Xcode项目
  • 添加您使用过的任何框架
  • 将资源(图像、声音、plists等)导入到项目中

  • 这可能比重新创建目标并向其添加内容需要更长的时间,但您在此过程中不太可能出错,而且您将确保所有内容都正确添加到目标中。

    您唯一的希望就是备份。是你干的,不是吗?我不这么认为。备份就像我们在另一个地方的正常保存一样?如果答案“回到git(或mercurial)中以前的提交”对您来说是不可能的,那么答案是:开始使用源代码管理(比如git)。这没有帮助!我所有的文件都是空的。。。这是一个nightmare@G-伙计,这不是一场噩梦。噩梦是当你花了1.5年的时间编写一个项目时,这种情况就会发生。这是学费。