Ios MGTwitter发动机状态接收到未点火

Ios MGTwitter发动机状态接收到未点火,ios,twitter,mgtwitterengine,Ios,Twitter,Mgtwitterengine,几天前,我开发了一个iOS应用程序,它带有MGTwitterEngine和XML解析选项 由于Twitter将API更新为1.1,似乎所有消息都必须使用JSON格式调用 在将YAJL库与MGTwitterEngine集成的漫长噩梦之后,我的程序发出了一个成功的请求,但statusesReceived委托方法没有被激发 我已经检查了委托人是否被正确分配,并且一切都是正确的。启动HTTP请求后,我得到的响应是OK,但没有任何消息 下面是我打电话的一个例子: INFO -> Twitter UR

几天前,我开发了一个iOS应用程序,它带有MGTwitterEngine和XML解析选项

由于Twitter将API更新为1.1,似乎所有消息都必须使用JSON格式调用

在将YAJL库与MGTwitterEngine集成的漫长噩梦之后,我的程序发出了一个成功的请求,但statusesReceived委托方法没有被激发

我已经检查了委托人是否被正确分配,并且一切都是正确的。启动HTTP请求后,我得到的响应是OK,但没有任何消息

下面是我打电话的一个例子:

INFO -> Twitter URL: https://api.twitter.com/1.1/statuses/user_timeline.json?since_id=1&screen_name=CFarmaceutico&count=50
以下是回应:

MGTwitterEngine: (200) [no error]:
{
    "Cache-Control" = "no-cache, no-store, must-revalidate, pre-check=0, post-check=0";
    "Content-Encoding" = gzip;
    "Content-Length" = 10778;
    "Content-Type" = "application/json;charset=utf-8";
    Date = "Thu, 28 Nov 2013 11:57:33 GMT";
    Expires = "Tue, 31 Mar 1981 05:00:00 GMT";
    "Last-Modified" = "Thu, 28 Nov 2013 11:57:33 GMT";
    Pragma = "no-cache";
    Server = tfe;
    "Set-Cookie" = "lang=es, guest_id=v1%3A138563985309026395; Domain=.twitter.com; Path=/; Expires=Sat, 28-Nov-2015 11:57:33 UTC";
    Status = "200 OK";
    "Strict-Transport-Security" = "max-age=631138519";
    "x-access-level" = "read-write-directmessages";
    "x-frame-options" = SAMEORIGIN;
    "x-rate-limit-limit" = 180;
    "x-rate-limit-remaining" = 166;
    "x-rate-limit-reset" = 1385639983;
    "x-transaction" = da0b638eef7ffe43;
    "x-xss-protection" = "1; mode=block";
}
2013-11-28 12:57:34.025 Otsuka On[60073:a0b] Request Suceeded: 59CA5086-8AA9-4632-978B-2B9F2334D704
但是不再调用statusesReceived方法

有什么想法吗


谢谢。

不知道-但是MGTwitterEngine不支持API 1.1,当API 1.1发布时,我们努力让MGTwitterEngine工作,但失败了。最终,我们将我们的应用程序转换为-从那时起,它运行良好。这是一个相对简单的过程,因此我强烈建议您也这样做。这将比修复MGTwitterEngine中的bug花费更少的时间