'没有这样的文件或目录' - DerivedData中的MyApp.app

时间:2016-11-25 15:35:13

标签: ios swift xcode cocoapods xcode8

注意:这是在我通过Cocoapods安装Pinterest SDK后直接开始的,但我在错误发生之前使用了几个Cocoapods:

每当我构建或运行项目时,有时当它运行'[CP] Embed Pod Frameworks'时会出现错误,有时当它是'复制MyApp.app'时。错误始终沿着这些方向

/Library/Developer/Xcode/DerivedData/MyApp-fjeanqlyrtcollgyssfnlulisdan/Build/Products/Debug-watchos/MyApp.app: No such file or directory

但有时它不是'Debug-watchos',有时是'Debug-iphonesimulator'或'Debug-iphoneos'。我在Finder中找到了那些文件夹 - 在我的项目中,我有4个目标:'MyApp 0.5','MyApp 0.5UITests','MyApp','MyApp Extension'。所以在Finder中,有时如果它说它找不到'MyApp.app','MyApp 0.5.app'就在那里,'MyApp.app'不是。

我清理了构建文件夹,删除了DerivedData,然后多次运行'pod deintegrate','pod clean',然后'pod install'。我还从Podfile中删除了Pinterest,因此它已从项目中删除。

细节:Swift 3,Xcode 8.1

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

' Debug-watchos',' Debug-iphonesimulator'或者' Debug-iphoneos'总是同样的问题,但在Watch,Simulator或真正的iPhone上运行。

检查您的架构,确保您正在构建MyApp目标: