2017-06-01 59 views
2

我收到此错误,无法弄清楚发生了什么。我正在使用Firebase4进行AuthUI。这是一个拉动旧版TwitterKit的人。这可能是问题吗?与TwitterKit的FirebaseUI Auth Clang错误

错误:

Undefined symbols for architecture x86_64: 
    "_TWTRIdentifierForAdvertising", referenced from: 
     +[TWTRCardConfiguration deviceID] in TwitterKit(TWTRCardConfiguration.o) 
ld: symbol(s) not found for architecture x86_64 
+0

与此贴子相同。所以请点击这里:[在这里回答](https://stackoverflow.com/questions/44188112/undefined-symbols-for-architecture-x86-64-in-xcode-after-firebase-update) – jimijon

回答

0

你需要更新你的podfile到:

pod 'FirebaseUI/Database' 
pod 'Firebase/Storage' 

pod 'Firebase' 
pod 'Firebase/Core' 
pod 'FirebaseInstanceID' 
pod 'FirebaseAnalytics' 
pod 'Firebase/Database' 
pod 'Firebase/Auth' 
pod 'Firebase/Crash' 

重要的是,如果你正在使用firebaseUI为Twitter和/或电子邮件,谷歌删除FirebaseUI

0

登录,您需要包含以下内容:

pod 'Firebase/Storage' 
pod 'Firebase/Core' 
pod 'FirebaseUI/Database' 
pod 'FirebaseUI/Auth' 
pod 'FirebaseUI/Google' 
pod 'FirebaseUI/Twitter'