【发布时间】:2019-10-03 03:57:33
【问题描述】:
我在 Xcode 中遇到多个错误:
我刚刚实现了这个可可豆荚:
pod 'SwiftVideoBackground', '~> 3.0'
来自here。此 pod 是错误的原因。尽管从项目中删除它并阅读所有其他 pod 后,我发现 Twitter 依赖项仍然存在。
我正在使用的 Pod:
pod 'RealmSwift'
pod 'Firebase'
pod 'Firebase/Firestore'
pod 'Firebase/Storage'
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Database'
pod 'FirebaseUI'
pod 'SDWebImage'
pod 'Mapbox-iOS-SDK', '~> 4.9'
pod 'SwiftVideoBackground', '~> 3.0'
这是什么问题,我该如何解决?
更新:
根据要求提供更多信息:
图片中显示的消息之前的大消息为:
Undefined symbols for architecture arm64:
"_TWTRCoreOAuthSigningOAuthEchoHeaders", referenced from:
-[TWTROAuthSigning OAuthEchoHeadersForRequestMethod:URLString:parameters:error:] in TwitterKit(TWTROAuthSigning.o)
...
在长消息的末尾它说:
ld: 未找到架构 arm64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看 调用)
【问题讨论】:
-
你是否也在尝试使用 Twitter 工具包?
-
@rmaddy,我没有。我只是假设它是我拥有的另一个 pod 的一部分......
-
-
@rmaddy 那我该怎么办呢?
-
找出导致问题的 pod,然后向 pod 所有者提交问题报告。