码迷,mamicode.com
首页 > 其他好文 > 详细

file not found: /Users/hx/Library/Developer/Xcode/DerivedData/Build/Products/...

时间:2015-03-17 23:40:22      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:解决方案

由于一个工程里有两个target,暂且称为target A和target B 吧!在更改了工程名后,在模拟器中运行时就报以下错误:

ld: file not found: /Users/hx/Library/Developer/Xcode/DerivedData/Build/Products/Debug-iphonesimulator/YQ_HX.app/YQ_HX

clang: error: linker command failed with exit code 1 (use -v to see invocation)


上网翻了又翻,有的说是 项目名不同造成的,建议按下面的路径更改项目名,

Build Setting----》Product Name---

但我检查我的工程发现,项目名没问题。然后继续找解决方案...


下面又是另一种解决方案:

Xcode/Build Settings/Packaging/Private Headers Folder Path路径和Product Module Name 下的名字改为你的项目名称就可以了

检查工程后我发现,我的这个也是没错的。继续找解决方案...


经过几番曲折,然后发现是由于工程中的target A和target B管理混乱的问题。按下面路径

Product —> Scheme —> Manage Schemes... 

打开schemes管理面板,然后删除该删除的,关联该关联的,问题就解决了。

你的问题也许前两种方案就能帮助你解决,我的是一个工程在更改了工程名后target A和target B管理出现了问题,如果你的也是一个工程多个target下出现了我所说的问题,耐心看完也许会帮到你解决问题。

file not found: /Users/hx/Library/Developer/Xcode/DerivedData/Build/Products/...

标签:解决方案

原文地址:http://blog.csdn.net/u011597585/article/details/44357299

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!