数字错误:错误域= TWTRErrorDomain代码= 1(iOS)

时间:2015-05-05 14:51:31

标签: ios twitter-fabric

我正在关注this教程。 但是,一旦我输入我的电话号码并点击回车以获取短信,我就会在我的iOS应用中收到此错误

在我的控制台中它说

Digits error: Error Domain=TWTRErrorDomain Code=1 "Must initialize Twitter before attempting to log in." UserInfo=0x17046c280 {NSLocalizedDescription=Must initialize Twitter before attempting to log in.}

在屏幕上我弹出一个说法:请检查您的网络连接,然后重试。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

想出来。在此处发布信息可能有助于其他人。 对于xcode和Digits的新手,Twitter数字网站上有一些不良文档。

基本问题是缺少某些集成步骤。按照this视频中的步骤于14:30开始解决问题。

答案 1 :(得分:0)

我认为这里缺少的是用你的消费者密钥和秘密来初始化Digits框架。

这可以通过调用Digits.sharedInstance().startWithConsumerKey("KEY", consumerSecret: "SECRET")明确地完成,或隐含地作为调用Fabric.with([Digits()])的副作用。

如果您刚刚开始使用Fabric Mac App,您将在应用的Info.plist文件中找到您的Digits使用者密钥和密码。当您创建新的Digits项目时,Mac App会将其放在那里。详细了解here

我刚刚在https://docs.fabric.io/ios/digits/digitskit-setup.html添加了一个特定于数字的设置文档,可以解释这一点。感谢您的反馈!