5

请在这种情况下帮助我。我看到了几篇与此相关的帖子,但在没有 pods的情况下无法解决我的mac App 的问题。

项目已有数年历史,在macOS(Objective C)中开发。现在我正在尝试使用 XCTest 进行单元测试。使用 Xcode 7.3.1,我无法运行测试类。

这个项目是创建框架作品。项目运行良好,唯一的问题是测试。我们不应该做 Pod 或其他一些替代品。

控制台窗口显示以下几点:

xctest[35530:345970] 无法加载捆绑包“BaseLibTests”,因为它已损坏或缺少必要的资源。尝试重新安装捆绑包。xctest [35530:345970]dlopen_preflight(/Users/12345678/Documents/Modify/Cocoa/Projects/BaseLib/build/Debug/BaseLibTests.xctest/Contents/MacOS/BaseLibTests):库未加载:@executable_path/../Frameworks/ FreeTDS.framework/Versions/A/FreeTDS 引用自:/Users/12345678/Documents/Modify/Cocoa/Projects/BaseLib/build/Debug/BaseLib.framework/Versions/Current/BaseLib 原因:未找到合适的图像。确实找到了:/Library/Frameworks/FreeTDS.framework/Versions/A/FreeTDS:通用包装器中没有匹配的架构)程序以退出代码结束:82

4

1 回答 1

1

@Anand 第三点:请检查构建设置。

请确保将其设置为Standard Architectures (64-bit Intel) (x86_64) - $(ARCHS_STANDARD)或设置为代表正确的架构。

设置

要对此进行更多调试,您能否复制粘贴您面临的确切错误并共享构建环境变量?

于 2017-08-01T09:25:19.040 回答