Facebook SDK 4.1.0 错误“模块 'FBSDKCoreKit' 的 Umbrella 标头不包括标头 'FBSDKTestUsersManager.h'
Posted
技术标签:
【中文标题】Facebook SDK 4.1.0 错误“模块 \'FBSDKCoreKit\' 的 Umbrella 标头不包括标头 \'FBSDKTestUsersManager.h\'【英文标题】:Facebook SDK 4.1.0 error "Umbrella header for module 'FBSDKCoreKit' does not include header 'FBSDKTestUsersManager.h'Facebook SDK 4.1.0 错误“模块 'FBSDKCoreKit' 的 Umbrella 标头不包括标头 'FBSDKTestUsersManager.h' 【发布时间】:2015-05-01 10:22:21 【问题描述】:我刚刚从 Facebook SDK 版本 4 更新到 4.1.0。更新后,我现在收到以下警告:
模块“FBSDKCoreKit”的伞形标头不包括标头 'FBSDKTestUsersManager.h'
有人对此错误有任何想法吗?
【问题讨论】:
【参考方案1】:这是因为 Facebook 要么删除了 FBSDKTestUsersManager.h
,要么忘记将其添加到 FBSDKCoreKit.h
。将以下行添加到 FBSDKCoreKit.h
应该可以解决您的问题:
#import <FBSDKCoreKit/FBSDKTestUsersManager.h>
更新 - 1
它已在 sdk 4.2.0 中修复
【讨论】:
所以 FB 甚至没有测试它就发布了他们的 SDK 的新版本,我基本上将未经测试的代码集成到我的应用程序中。真不错。 Facebook SDK 4.2.0 已修复此问题。【参考方案2】:通过添加“Bolts.framework”将解决此问题。
【讨论】:
是SDK的问题,不用加了:)以上是关于Facebook SDK 4.1.0 错误“模块 'FBSDKCoreKit' 的 Umbrella 标头不包括标头 'FBSDKTestUsersManager.h'的主要内容,如果未能解决你的问题,请参考以下文章
Facebook-sdk python模块没有属性GraphAPI
Facebook SDK for Android 4.1.0 共享对话框取消