SVN 结帐时缺少框架和库,XCode 5
Posted
技术标签:
【中文标题】SVN 结帐时缺少框架和库,XCode 5【英文标题】:Frameworks and Libraries missing on the SVN checkout, XCode 5 【发布时间】:2014-02-04 11:42:09 【问题描述】:我从 SVN 签出一个版本,但是当我运行项目时,它显示链接器错误和缺少框架。我通过再次添加框架和缺少的“.a”文件从文件夹中添加到 Build Phases-> Link Binary with Libraries 解决了这个问题,并且我清除了库搜索路径和框架搜索路径以使项目运行。
但是当我每次从 SVN 结帐时遇到这些相同的错误,如何设置库和框架的相对路径。项目的每个成员在他们的 Mac 机器上结帐时都会遇到同样的错误。如何解决此错误。
感谢任何帮助。
在下面的屏幕中,搜索路径仅显示本地路径,如何将其更改为绝对路径,以便每次都可以从 XCode 本身获取。
【问题讨论】:
【参考方案1】:点击“Framework Search Paths”并如下图所示进行更改。
【讨论】:
谢谢,已添加框架,但我有一些文件,如 libUAirship-3.0.2.a 和 libPayPalMobile.a 丢失。 在结帐文件夹中搜索这些文件。如果没有找到它可能没有添加到svn中。 谢谢,除了 $(SRCROOT) 之外还包括“.a”文件,我们还必须包括本地路径。感谢它现在来了。以上是关于SVN 结帐时缺少框架和库,XCode 5的主要内容,如果未能解决你的问题,请参考以下文章
系统中缺少框架,但 Mac/iOS 上的 XCode 中没有