gpt4 book ai didi

iphone - 架构 armv7 的 undefined symbol ?这个错误是什么意思?

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

我刚刚将我所有的 CocoaAsyncSocket 代码标记为非 ARC 代码,它给了我这 3 个错误:

Undefined symbols for architecture armv7:
"_kCFStreamNetworkServiceTypeVoIP", referenced from:
-[GCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in GCDAsyncSocket.o
"_kCFStreamNetworkServiceType", referenced from:
-[GCDAsyncSocket enableBackgroundingOnSocketWithCaveat:] in GCDAsyncSocket.o
"_kCFStreamPropertySSLSettings", referenced from:
-[GCDAsyncSocket maybeStartTLS] in GCDAsyncSocket.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)

有人知道这是什么意思以及如何解决吗?

最佳答案

我想我通过查看代码注释找到了解决这个问题的方法,但我现在发现这也是 Mark Adams 在上面所建议的。在我将 CFNetwork.framework 添加到 Targets->Build Phases->Link Binary With Libraries->Select CFNetwork.framework

之前,我遇到了错误

关于iphone - 架构 armv7 的 undefined symbol ?这个错误是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8649378/

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