XCTest错误:无法加载包.尝试重新安装捆绑包

Fen*_*son 11 xcode unit-testing nsbundle ios xctest

在我通过doint运行ProjectNameTests.m(空测试文件)后Product -> Test,项目构建成功,但它抛出并给我以下错误:

2016-01-10 11:25:32.677 xctest[66104:5611958] The bundle “ProjectNameTests” couldn’t be loaded. Try reinstalling the bundle.
2016-01-10 11:25:32.677 xctest[66104:5611958] (dlopen(/Users/XYZ/Library/Developer/Xcode/DerivedData/ProjectName-dnwnjlzdzxbcyydkxsumlvokmhvk/Build/Products/Debug-iphonesimulator/ProjectNameTests.xctest/ProjectNameTests, 265): Symbol not found: _FBSDKErrorArgumentCollectionKey
  Referenced from: /Users/XYZ/Library/Developer/Xcode/DerivedData/ProjectName-dnwnjlzdzxbcyydkxsumlvokmhvk/Build/Products/Debug-iphonesimulator/ProjectNameTests.xctest/ProjectNameTests
  Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/xctest
 in /Users/XYZ/Library/Developer/Xcode/DerivedData/ProjectName-dnwnjlzdzxbcyydkxsumlvokmhvk/Build/Products/Debug-iphonesimulator/ProjectNameTests.xctest/ProjectNameTests)
Program ended with exit code: 83
Run Code Online (Sandbox Code Playgroud)

我已经尝试从测试中删除UIKit,更改Match-O类型,将模拟器切换到iPhone 5以及类似答案中建议的其他内容,没有任何运气.有任何想法吗?

jac*_*ock 2

我刚刚遇到了类似的问题,结果发现 Xcode 项目设置为 7.2 的部署目标,但 Expecta 和 septa 需要 8.0 或更高版本。