繁体   English   中英

Xcode 10“dyld:找不到符号:__T0BOWV”如何解决?

[英]Xcode 10 "dyld: Symbol not found: __T0BOWV" How to fix?

我正在运行项目,出现错误“dyld:找不到符号:__T0BOWV”如何解决? 谢谢...!

在此处输入图片说明

引用自:

/Users/letai/Library/Developer/CoreSimulator/Devices/B5E16F1A-C17C-4C65-B743-73775C820891/data/Containers/Bundle/Application/A7E06426-84F9-45DF-8063-3B37D.Frameworks/B5E16F1A-C17C-4C65-B743-73775C820891 /PKHUD

预期在:/Users/letai/Library/Developer/CoreSimulator/Devices/B5E16F1A-C17C-4C65-B743-73775C820891/data/Containers/Bundle/Application/A7E06426-84F9-45DF-807D804B. libswiftCore.dylib

/Users/letai/Library/Developer/CoreSimulator/Devices/B5E16F1A-C17C-4C65-B743-73775C820891/data/Containers/Bundle/Application/A7E06426-84F9-45DF-8063-3B37D.Frameworks/B5E16F1A-C17C-4C65-B743-73775C820891 /PKHUD

当您向项目中添加库或框架,但操作不正确时,基本上就是这种情况。 尝试删除提到的框架并以正确的方式添加它。 正确的方法取决于您的依赖项管理器。 您正在使用CarthagePod 当您不导入新添加的框架的从属框架时,此错误通常发生在迦太基。

查找匹配的Xcode版本:

otool -L YOUR_FRAMEWORK

#
# ...
@rpath/libswiftAVFoundation.dylib (compatibility version 1.0.0, current version 1001.0.69)

现在,您只需使用此链接查找Swift版本。

Xcode   Swift version string 
10.2    5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3)

从项目目标的“常规设置”中将新添加的框架的状态从“必需”更改为“可选”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM