错误:归档iOS和WatchOS App时没有此类文件或目录

时间:2016-05-25 23:44:53

标签: ios xcode xcode7 archive watch-os-2

我有一个问题困扰了我几天,我找不到解决方案。 我想要做的是存档一个iOS应用程序,包括Xcode中的watchOS应用程序。

正常的调试版本(iOS App和WatchOS App)在真实设备和模拟器上运行良好(注意:包括CocoaPods)。但是当我尝试归档项目时,会发生以下错误:

  

错误:   /Users/username/Library/Developer/Xcode/DerivedData/Build/Intermediates/ArchiveIntermediates/AppName/BuildProductsPath/Release-watchos/AppNameWatch.app:   没有这样的文件或目录

我尝试清理所有内容,删除DerivedData文件夹,重新启动Xcode,从设备中删除应用程序,重启Mac ...但没有解决问题。我还试图在没有CocoaPods集成的情况下存档(我完全从我的Project中删除了CocoaPods)。我还玩了目标构建阶段(删除嵌入的监视内容)。

也许有人有想法......

由于

斯特芬

1 个答案:

答案 0 :(得分:3)

我设法通过纠正项目 - >构建阶段中的目标依赖关系来解决此错误,标记为PBCXCp Error。以下是目标依赖项的外观:

iOS应用目标

enter image description here

观看应用目标

enter image description here

观看扩展目标

enter image description here

我意外地将我的iOS应用程序添加为我的手表扩展目标的目标依赖项,并产生了错误。

希望它有所帮助,干杯。