【发布时间】:2017-02-10 06:42:49
【问题描述】:
我正在尝试将 Facebook 登录集成到 ios 应用程序中。我已按照developers.facebook.com/docs/ios/getting-started 上的说明操作,但在运行应用程序时遇到了问题。
- 在 Xcode 中创建了一个 Frameworks 组
- 使用 Finder 打开 ~/Documents/FacebookSDK
- 将 FBSDKCoreKit.framework、FBSDKLoginKit.framework 和 FBSDKShareKit.framework 文件拖到 Xcode 项目导航器的 Frameworks 组中,并选择为添加的文件夹和未选中的复制项创建组(如果需要用于目标) Frameworks Group
- 在我的项目的 Build Settings 选项卡中将 ~/Documents/FacebookSDK 添加到项目的 Framework Search Paths 设置中 Framework Search Paths
- 使用链接的建议配置项目的 Info.plist 文件。
从终端,当我执行 sudo react-native run-ios 时出现 2 个错误:
- /Users/user/projectFolder/projectName/node_modules/react-native-fbsdk/ios/RCTFBSDK/share/RCTFBSDKShareDialog.h:21:9:致命错误: 找不到“FBSDKShareKit/FBSDKShareKit.h”文件
#import <FBSDKShareKit/FBSDKShareKit.h>
- /Users/user/projectFolder/projectName/node_modules/react-native-fbsdk/ios/RCTFBSDK/core/RCTFBSDKAppEvents.h:21:9: 致命错误: 找不到“FBSDKCoreKit/FBSDKCoreKit.h”文件
#import <FBSDKCoreKit/FBSDKCoreKit.h>
如果有人能帮助我,我将不胜感激!
【问题讨论】:
标签: ios xcode facebook react-native