XCode FacebookSDK 框架搜索路径

Posted

技术标签:

【中文标题】XCode FacebookSDK 框架搜索路径【英文标题】:XCode FacebookSDK Framework Search Path 【发布时间】:2013-11-06 12:06:42 【问题描述】:

我正在开发一个 ios 应用程序。我正在使用 FacebookSDK 登录。我们有 3 名开发人员从事项目工作。我们也使用 git subversion。我将 facebookSDK 添加到项目中,并且还取消选中“将项目复制到目标组的文件夹(如果需要)”。但是其他开发人员拉到项目上,而 faceook SDK 却让他们失望了。我应该怎么写框架搜索路径

$(SRCROOT) :    /dev/workplace/applications/myapp

My Project Sorce Path :    /dev/workplace/applications/myapp

My FacebookSDK folder path :     /Users/Ari.Fon/Documents/FacebookSDK

【问题讨论】:

【参考方案1】:

您应该将/Users/$(USER)/Documents/FacebookSDK 写入框架搜索路径。

【讨论】:

【参考方案2】:
I **FINALLY** learn how to do it in the easy way. so for others :
 1. Go to build setting - framework search path
 2. Tap on the value fields, this will open windows with + - buttons (don't use them)
 3. Now the MAGIC, go to Finder and drag the FacebookSDK folder to that window

【讨论】:

【参考方案3】:

我今天偶然发现了这个问题,对我来说最好的解决方案是添加: "$(SRCROOT)/YourProjectName/FacebookSDKFolder/FacebookSdk"

重要提示:添加此搜索路径时请使用引号,否则将不起作用;)

【讨论】:

【参考方案4】:

对于像我一样在实现多个框架搜索路径时遇到问题的任何人,这是我的解决方法

在框架搜索路径下,有一个 + 号,可让您添加多个框架搜索路径。

复制 /Users/$(USER)/Documents/YourFrameworkName 并相应添加。

【讨论】:

以上是关于XCode FacebookSDK 框架搜索路径的主要内容,如果未能解决你的问题,请参考以下文章

Xcode - 找不到选项 FacebookSDK 的目录

Xcode - 使用相对路径而不是框架搜索路径的直接路径

Xcode - 更改框架的搜索路径

Apple Mach-O 链接器警告 - 框架搜索路径?

XCode3 - 库搜索路径和项目框架之间的关系

XCode 5 Facebook SDK 错误