类“PFFacebookUtils”的重复接口定义 - IOS
Posted
技术标签:
【中文标题】类“PFFacebookUtils”的重复接口定义 - IOS【英文标题】:Duplicate interface definition for class 'PFFacebookUtils' - IOS 【发布时间】:2015-07-05 11:23:16 【问题描述】:我在现有项目上使用 Parse,但在花费数小时后,我无法编译它。我想在 Parse 中使用 FB,我尝试了以下方法。
Pod 文件
pod 'Parse'
pod 'ParseFacebookUtilsV4'
添加:
Using Bolts (1.2.0)
Installing FBSDKCoreKit (4.3.0)
Installing FBSDKLoginKit (4.3.0)
Using Parse (1.7.5)
Installing ParseFacebookUtilsV4 (1.7.5)
正在导入
#import <Parse/Parse.h>
错误:
@interface PFFacebookUtils : NSObject Duplicate interface definition for class 'PFFacebookUtils'
即使我添加了我的导入:
#import <ParseFacebookUtilsV4/PFFacebookUtils.h>
错误依旧。
【问题讨论】:
运气好吗?我也卡在这里了。 我也有同样的问题。唯一的区别是我有 440 个来自 Xcode ***.com/questions/33180650/… 的构建失败 我遇到了同样的问题。我发现我已经导入了框架,并将本地版本的框架的本地路径添加到构建阶段的“框架搜索路径”中。如果您不使用 cocoapods,这很好,但如果您使用,这是多余的,应该删除。 【参考方案1】:您是否将任何 Facebook SDK 下载到硬盘并将其路径添加到项目中的“框架搜索路径”配置中?如果您这样做了,则删除框架并从框架搜索路径中删除路径。如果您使用 cocoapods 导入它,则不需要这样做。
【讨论】:
以上是关于类“PFFacebookUtils”的重复接口定义 - IOS的主要内容,如果未能解决你的问题,请参考以下文章