Xcode-7:没有这样的文件或目录
我一直试图运行我的Xcode项目(标题为“YidKit”),它不断给我以下错误: error: /Users/Dani/Library/Developer/Xcode/DerivedData/YidKit-exnbjyxkgkbeaedoznkmtoenfijq/Build/Products/Debug-iphoneos/YidKitTests.xctest: No such file or directory
。 我花了几个小时上网,尝试了我见过的不同的解决scheme,没有任何工作。 这让我疯狂,因为这是唯一的错误,我刚刚摆脱了由Swift 2.0引起的大约80个错误。 我感谢所有的帮助,我可以得到!
更新这是在资源pipe理器中的文件的图像。 红色的是给我的错误的文件。
做以下两件事我可以解决你的问题。
- 产品 – >清洁和build立文件夹
- 去寻找器 – >库 – >开发人员 – > Xcode – >派生数据删除该文件夹
或检查屏幕截图可能是这是你的问题
然后检查
目标 – >构build阶段 – >search文件 – >删除多余的.m
备查
解决这个问题的一种方法是用文本编辑器打开项目并在那里search文件。 它应该在那里的文件path。 只要删除它和任何可能存在的文件的引用。
它应该现在工作。
在这之前不要忘记先备份
去项目,目标,build设阶段
- 删除导致问题的文件(点击下面 )
- 再次添加文件(文件 – >添加文件到项目)
- 清理然后运行
你应该尝试编辑文件夹中的选项,以显示更多的你看,然后你会发现它会看到一些错误文件后,发现它删除它! 希望这个帮助。
我相信你现在已经找出了一个解决方法,但对于那些仍然遇到这个问题的错误发生,因为Xcode试图访问您的项目文件,但它不能再find它。 在你的情况下,它找不到的文件是YidKitTests.xctest
,所以你可以做的是在Project Navigator中点击它,然后在文件检查器的右侧,点击位置下的小文件夹图标。 当你点击这个文件夹时,Finder窗口将会打开,你的工作将导航到YidKitTests.xctest
文件所在的YidKitTests.xctest
然后双击它。 更多的时候,文件是在确切的地方Xcode说,它不是,例如。 /Users/Dani/Library/Developer/Xcode/DerivedData/YidKit-exnbjyxkgkbeaedoznkmtoenfijq/Build/Products/Debug-iphoneos/YidKitTests.xctest
,但由于某种原因,它不能看到它没有你指出。 我希望这有帮助!
我有一个类似的错误popup,结果是模拟器没有被发现。 所以,我删除了所有的模拟器,并添加了新的。 这为我修好了。 这对你来说不太可能是一个解决办法,但是我真的希望3个小时前看到了这个回应。
与我合作的解决scheme如下:
-
在Xcode的左侧面板中selectTests.xctest文件
-
在Xcode / Target Membership的右侧面板中,取消selectTests
-
点击命令u
只要删除“派生数据”文件夹 ,再次编译项目。
任何人试图重新启动计算机的好老招? 我试过,一切都很好! 试一试