Xcode 11.1错误:产生多个命令

时间:2019-10-21 13:35:38

标签: ios xcode fbsdk

我看到有关此问题还有其他几个问题。

赞:Xcode 10 Error: Multiple commands produce

我问这是一个新问题,因为它适用于Xcode 11.1,而不是较旧的版本,我认为其他问题回答过多,人们很容易迷失其中。在这里,我们可以尝试以更快的访问速度使用更新的信息进行答复。

在更新到Xcode 11.1并更新了可可豆荚之后(实际上未更新任何豆荚,仅重新生成了豆荚项目)。

我开始在FBSDK中遇到以下错误:

Multiple commands produce '/Users/myUser/Library/Developer/Xcode/DerivedData/myProject-euqkymjpeftprkgkcjyqpnkbalbr/Build/Products/Debug-iphoneos/FBSDKCoreKit-iOS/FBSDKCoreKit.framework/PrivateHeaders/FBSDKRestrictiveDataFilterManager.h':
1) Target 'FBSDKCoreKit-iOS' (project 'Pods') has copy command from '/Users/myUser/Documents/Workspace/myProjectDir/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/AppEvents/Internal/FBSDKRestrictiveDataFilterManager.h' to '/Users/myUser/Library/Developer/Xcode/DerivedData/myProject-euqkymjpeftprkgkcjyqpnkbalbr/Build/Products/Debug-iphoneos/FBSDKCoreKit-iOS/FBSDKCoreKit.framework/PrivateHeaders/FBSDKRestrictiveDataFilterManager.h'
2) Target 'FBSDKCoreKit-iOS' (project 'Pods') has copy command from '/Users/myUser/Documents/Workspace/myProjectDir/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/AppEvents/Internal/RestrictiveDataFilter/FBSDKRestrictiveDataFilterManager.h' to '/Users/myUser/Library/Developer/Xcode/DerivedData/myProject-euqkymjpeftprkgkcjyqpnkbalbr/Build/Products/Debug-iphoneos/FBSDKCoreKit-iOS/FBSDKCoreKit.framework/PrivateHeaders/FBSDKRestrictiveDataFilterManager.h'

1 个答案:

答案 0 :(得分:0)

在我的情况下,问题在于那些文件:

FBSDKRestrictiveDataFilterManager.h
FBSDKRestrictiveDataFilterManager.m

在FBSDKCoreKit-iOS项目中添加了两次。我删除了旧版本(通过比较来自GitHub的实际SDK代码)。我不知道是谁应该责怪可可豆荚或Facebook,但是如果您遇到有关同一文件的错误或某种类似的错误,我建议您检查文件是否重复。