ld:找不到体系结构arm64的符号

时间:2019-05-15 23:38:18

标签: ios swift xcode

我在Xcode中遇到多个错误:

我刚刚实现了这个可可豆荚:

pod 'SwiftVideoBackground', '~> 3.0'

来自here。该吊舱是错误的原因。尽管从项目中删除它并阅读了所有其他Pod之后,我发现Twitter依存关系仍然存在。

enter image description here

即时通讯使用:

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查看   调用)

1 个答案:

答案 0 :(得分:0)

我卸载了可可豆荚,并重新添加了SwiftVideoBackground,但未指定版本,它似乎可以正常工作。