我正在尝试使用以下命令从我的项目中运行单元测试:

xcodebuild test -scheme 'WaveIt' -destination 'platform=iOS Simulator,name=iPhone 6,OS=8.4'

但是我回来了:

ld:-lSocketRocket cket找不到库:错误:链接器命令
失败,退出代码为1(使用-v查看调用)

测试失败:链接器命令失败,退出代码为1(使用-v查看
调用)
**测试失败**

以下构建命令失败:Ld
DerivedData / WaveIt / Build / Products / Debug-iphonesimulator / WaveIt.app / WaveIt
正常的x86_64(1个故障)

我的项目包括带有cocoaPods的库:
  • 'SocketRocket'
  • 'Google / Analytics'

  • 和Alamofire(git子模块)

    谁能告诉我这是什么问题?

    问候

    最佳答案

    您需要在xcodebuild中指定您的工作区。

    xcodebuild test -workspace 'WaveIt.workspace' -scheme 'WaveIt' -destination 'platform=iOS Simulator,name=iPhone 6,OS=8.4'
    

    10-08 16:19