神秘的TwitterKit崩溃

bar*_*dog 5 twitter ios twitter-fabric

TwitterKit通过Fabric 使用时,我看到了一个相当神秘的崩溃.

我的应用程序崩溃在这一行:

Fabric.with([Crashlytics.self, Twitter.self])
Run Code Online (Sandbox Code Playgroud)

他说:

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

我整合TwitterKit就像文档指示的那样,将密钥和网址方案添加到我的Info.plist中,但我无法弄清楚为什么Twitter会突然崩溃.

fat*_*han 11

使用TwitterKit 3+的新工作版本

Fabric.with([Crashlytics.self]) 
Twitter.sharedInstance().start(withConsumerKey: "key", consumerSecret: "secret")
Run Code Online (Sandbox Code Playgroud)

新的Pod文件

pod 'Fabric'
pod 'Crashlytics'
pod 'TwitterKit'
Run Code Online (Sandbox Code Playgroud)

旧版:

Fabric.with([Crashlytics.self, Twitter.self])
Run Code Online (Sandbox Code Playgroud)