错误:创建目录:没有此类文件或目录

时间:2016-08-02 03:57:45

标签: xcode watchkit

出于某种原因,当我尝试运行我的应用程序时,我收到了这两个错误。

  

错误:make目录/Users/ameya/Library/Developer/Xcode/DerivedData/TennisTracker-gnfmqlprqnkoxbabnbcmuxgmrskv/Build/Products/Debug-iphonesimulator/TennisTracker.app/Watch/Tennis Tracker WK.app/_WatchKitStub:没有这样的文件或目录   错误:无法删除

     

'/ Users / ameya / Library / Developer / Xcode / DerivedData / TennisTracker-gnfmqlprqnkoxbabnbcmuxgmrskv / Build / Products / Debug-iphonesimulator / TennisTracker.app / Watch / Tennis Tracker WK.app'命令失败后:目录不为空

我对xcode比较陌生,并且对这个错误的含义或修复方法并不十分了解。我目前尝试通过删除旧文件从WatchOs1升级到Watchos2。我已经遇到了一些麻烦,试图完全摆脱我的旧文件并实现新的文件。这是否与我所面临的错误有关?

1 个答案:

答案 0 :(得分:0)

您的监视应用项目名称中有空格。

这会导致文件路径出现问题,因为空格没有被转义,路径也没有用双引号括起来。

  • 对于第一个问题,由于路径未转义,因此无法删除_WatchKitStub文件,因此无法找到该文件。

  • 触发了第二个问题,当时无法删除现在引用的路径(因为前面的命令失败,目录不为空)。

如何解决此问题:

您应该创建一个名为TennisTrackerWK的新观看应用目标,更改现有源文件的目标,然后删除旧的观看应用目标。