ld:找不到架构x86_64的框架

时间:2016-11-15 16:38:50

标签: ios swift xcode cocoapods xctest

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

我在我的测试文件中得到这个,这些文件过去几个月已经工作了。这是我在文件中的标题:

import XCTest
import QorumLogs
@testable import MyAppName

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

使用Xcode 7.3,可能会出现什么问题?

1 个答案:

答案 0 :(得分:12)

在您的podfile中,您应该包含导致AppTests内部出现问题的框架。

target 'MyApp' do
  pod 'FBSDKCoreKit'
end

target 'MyAppTests' do

 pod 'FBSDKCoreKit'
end

之后:

  • 清洁
  • 删除派生数据