2017-05-29 52 views
5

Widzę raczej tajemniczą awarię podczas korzystania z TwitterKit poprzez Fabric.Mysterious TwitterKit crash

Moi awarii aplikacji na tej linii:

Fabric.with([Crashlytics.self, Twitter.self]) 

mówiąc:

[Fabric] Please upgrade to the latest version of "Twitter" 
[Crashlytics] Version 3.8.4 (121) 
Calling Twitter.start is not supported. 

I zintegrowane TwitterKit tak docs poinstruowane, dodając klucze i schematy URL do mojego Info.plist ale mogę” t dowiedzieć się, dlaczego Twitter nagle się zawiesza.

+0

zobaczyć ten http s: //dev.twitter.com/twitterkit/ios/installation –

+0

Dlaczego jednak rozbieżność między dwiema instrukcjami instalacji? Czy nie mogę już zainstalować Twittera przez Fabric? – barndog

+0

Zainstaluj twitter osobno bez materiału Fabric, a jeśli potrzebujesz tkaniny, upewnij się, że masz najnowszą wersję tkaniny oraz w fazie Build -> Run Script -> odznacz "Uruchom skrypt tylko podczas instalacji". – Mashhadi

Odpowiedz

11

Nowa wersja współpracuje z TwitterKit 3+

Fabric.with([Crashlytics.self]) 
Twitter.sharedInstance().start(withConsumerKey: "key", consumerSecret: "secret") 

New Pod File

pod 'Fabric' 
pod 'Crashlytics' 
pod 'TwitterKit' 

stara wersja:

Fabric.with([Crashlytics.self, Twitter.self])