重新启动Xcode后找不到库

时间:2014-07-28 12:40:13

标签: xcode cocos2d-iphone

我正在使用最新的Xcode 5.1.1。

当我创建一个新项目并导入chartboost例如或revmob时,一切正常。但当我关闭Xcode并重新打开它时,这就是我得到的:

enter image description here

据我所知,库搜索路径存在问题。

我试图从库搜索路径中删除所有内容 - >不工作 从管理器中删除派生数据 - >不工作

当我删除库并重新导入时,它会很有效,直到我再次重新启动Xcode。

感谢您的帮助。

更好的截图: enter image description here

1 个答案:

答案 0 :(得分:9)

对于那些感兴趣的人,事实证明,当您在包含名称中包含空格的子文件夹的项目中拖放文件夹时,会出现错误。然后XCode库搜索路径不正确,因为框架的路径分为2行。例如,如果您有一个文件夹“ParentFolder / Child Folder / Framework1”,那么库搜索路径将如下所示:

  • $(SRCROOT)/ ParentFolder /儿童
  • 文件夹/框架1

而不是:

  • $(SRCROOT)/ ParentFolder / Child \ Folder / Framework1

这是XCode中一个非常烦人的错误,它花了我们几个小时来修复它。我们希望这个解决方案可以帮助那些对导入框架感到沮丧的人。