2016-11-15 111 views
3
ld: framework not found QorumLogs for architecture x86_64 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

我在我的测试文件中得到这个,它曾经工作了几个月。这是我在文件头:ld:架构未找到架构x86_64

import XCTest 
import QorumLogs 
@testable import MyAppName 

我最近唯一改变的是,更新的CocoaPods,(QorumLogs是一个POD),然后安装Smooch.io吊舱,那么首次加入objective- c桥接头,创建了一些Obj-C文件并导入了smooch.io框架。

使用Xcode 7.3,有什么问题?

+0

你有没有找到解决这个,好吗?我现在有同样的问题(虽然有不同的pod)。 –

+0

我做到了。然后,这又发生了,我忘了如何:/我会在这里发布时,我再次找出它 – Esqarrouth

+0

添加了一个答案 – Esqarrouth

回答

9

在你的podfile中,你应该在AppTests中包含引起问题的框架。

target 'MyApp' do 
    pod 'FBSDKCoreKit' 
end 

target 'MyAppTests' do 

pod 'FBSDKCoreKit' 
end 

在此之后:

  • 清洁
  • 删除导出的数据
+0

谢谢。在我的情况下,我错过了UI测试。我的单元测试已经有了正确的设置。 –

相关问题