gpt4 book ai didi

objective-c - 无法在 macOS 应用程序上运行 xctest - 无法加载,因为它已损坏或缺少必要的资源

转载 作者:太空狗 更新时间:2023-10-30 03:54:35 26 4
gpt4 key购买 nike

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

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

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

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

xctest[35530:345970] 无法加载包“BaseLibTests”,因为它已损坏或缺少必要的资源。尝试重新安装 bundle 。 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

最佳答案

@Anand 对于第三点:请检查build设置。

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

settings

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

关于objective-c - 无法在 macOS 应用程序上运行 xctest - 无法加载,因为它已损坏或缺少必要的资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44844166/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com