xcode 未找到 fbconnect include

发布于 2024-09-24 06:05:46 字数 341 浏览 2 评论 0原文

当以下包含添加到我的项目中时,xcode 无法找到它:

import "FBConnect/FBConnect.h"

我已将 facebook src 目录添加到项目和目标设置中的标头包含路径和用户标头包含路径。

当我将包含更改为#import“FBConnect.h”时,找到了文件,但在构建时出现重复符号错误:ld:“重复符号_OBJC_IVAR_$_SBJSON.jsonParser in ...”

我不清楚为什么最初当所有源文件都在 src 目录下时,包含需要 FBConnect/,并且 xcode 或 facebook 的指示似乎有错误,因为该方法失败,

感谢您的帮助

when the following include is added to my project, xcode fails to find it:

import "FBConnect/FBConnect.h"

i have added the facebook src directory to the header include path and the user header include path in the project and target settings.

when i change the include to #import "FBConnect.h" the file is found, but i get a duplicate symbol error when building: ld: "duplicate symbol _OBJC_IVAR_$_SBJSON.jsonParser in ..."

i am unclear on why the initial FBConnect/ is needed for the include, when all the source files are under the src directory, and either xcode or facebook's directions seem to be faulty, as that approach fails

thanks for your help

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单身狗的梦 2024-10-01 06:05:46

Facebook API 或多或少地说:

  • 将 Facebook SDK 复制到您的 Xcode 项目中:
    • 这可以通过多种不同的方式完成,但最简单的方法是将 src 文件夹从 SDK 的本地 Git 存储库(例如 ~/facebook-ios-sdk/src)拖到应用程序 XCode 项目中。
    • 展开 src 文件夹
    • 展开 facebook-ios-sdk.xcodeproj Facebook SDK 项目
    • 将“FBConnect”文件夹从 Facebook SDK 项目拖放到您的应用程序项目中。

我这样解决:删除文件夹 src xcode 项目并询问“仅删除引用”或删除。
选择删除引用,编译没有问题。

只有您的项目中有 FBConnect 文件夹。 ;) 运气

Facebook API more or less say:

  • Copy the Facebook SDK into your Xcode project:
    • This can be done a number of different ways, but the easiest way is to just drag the src folder from the local Git repository for the SDK (e.g. ~/facebook-ios-sdk/src) into the app XCode project.
    • Expand src folder
    • Expand facebook-ios-sdk.xcodeproj Facebook SDK project
    • Drag and drop the "FBConnect" folder from the Facebook SDK project into your application's project.

I solve it like this: delete the folder src xcode project and asks "Remove References only" or delete.
Choose remove references, compile without problems.

Only you have the FBConnect folder in your project. ;) luck

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文