标签: mgtwitterengine

TARGET_OS_IPHONE和ApplicationTests

编译ApplicationTests单元测试包时,为什么这段代码不起作用?

#if TARGET_OS_IPHONE
   #import <Foundation/Foundation.h>
   #import <UIKit/UIKit.h>
#else
   #import <Cocoa/Cocoa.h>
#endif
Run Code Online (Sandbox Code Playgroud)

我的一个依赖项有这个检查,并在我的主应用程序包中编译得很好,但它<Cocoa/Cocoa.h>在编译我的ApplicationTests包时尝试加载.这可能只是我对Xcode缺乏了解,但是当我的测试包没有构建时我会感到紧张.有什么建议?

xcode gcc mgtwitterengine ios

22
推荐指数
3
解决办法
1万
查看次数

LibXML2.dylib和Xcode4

我刚刚下载了Xcode 4,我似乎无法运行我的应用程序,因为MGTwitter ...类抱怨LibXML2的非包含错误.我已将其导入frameworks文件夹,并在构建设置的头位中添加了以下内容

$(SDKROOT)/usr/include/libxml2
Run Code Online (Sandbox Code Playgroud)

但我仍然得到65个错误.

任何想法如何解决这一问题?

iphone objective-c libxml2 mgtwitterengine xcode4

11
推荐指数
2
解决办法
2万
查看次数

逻辑错误:'&'的左操作数是垃圾值

我使用Twitter-OAuth-iPhone来同步我的应用中的消息.它在iOS4中没问题.
升级到iOS5后,选择菜单'产品'>'分析',并收到一些警告.

NSData + Base64.m中,它警告''' 的左操作数是垃圾值 ' 在此输入图像描述

代码在这里:

if( ixinbuf == 4 ) {
ixinbuf = 0;
outbuf [0] = ( inbuf[0] << 2 ) | ( ( inbuf[1] & 0x30) >> 4 );
outbuf [1] = ( ( inbuf[1] & 0x0F ) << 4 ) | ( ( inbuf[2] & 0x3C ) >> 2 );
outbuf [2] = ( ( inbuf[2] & 0x03 ) << 6 ) | ( inbuf[3] & 0x3F ); …
Run Code Online (Sandbox Code Playgroud)

iphone mgtwitterengine ios5

11
推荐指数
1
解决办法
3341
查看次数

如何使用twitter api v1.1获取用户详细信息(Twitter错误215)

我使用了twitter提供的twitter api来获取详细信息但无法执行它,甚至尝试传递身份验证数据,如消费者密钥,消费者密钥,令牌,但结果相同.
我能够登录和接收Twitter身份验证令牌,但无法获取用户详细信息.下面的代码由我使用(我使用的是MGtwitter引擎):

NSMutableURLRequest *request =[[NSMutableURLRequest alloc]initWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"https://api.twitter.com/1.1/users/show.json?screen_name=%@",username]]];

NSData *returnData = [ NSURLConnection sendSynchronousRequest: request returningResponse: nil error: nil ];

NSString *returnString = [[NSString alloc]initWithData:returnData encoding:NSUTF8StringEncoding];
    NSError *err = nil;

twitterLogin = [NSJSONSerialization JSONObjectWithData:[returnString dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableContainers error:&err];
Run Code Online (Sandbox Code Playgroud)

错误如下所示:

errors = (
{
    code = 215;
    message = "Bad Authentication data";
} );
Run Code Online (Sandbox Code Playgroud)

iphone xcode ipad mgtwitterengine ios

10
推荐指数
1
解决办法
6306
查看次数

使用Twitter登录我的iPhone应用程序时出错

我正在使用Twitter登录进入我的应用程序.但是当我点击Twitter按钮时,Twitter页面会打开,但是我收到以下错误:

WHOA那里!!! 此页面不再有效.看起来有人已经使用了您提供的令牌信息.请返回网站,将您发送到此页面或重试.这可能是一个诚实的错误.

-(void)twitterclick 
{ 
SA_OAuthTwitterEngine *_engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate:self]; engine.consumerKey=[[NSString alloc]init];
 _engine.consumerSecret=[[NSString alloc]init];
 _engine.consumerKey = @"App consumer key";
 _engine.consumerSecret = @"App Consumer secret"; 
UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine: _engine delegate: self]; 
if (controller) 
[self presentModalViewController:controller animated:YES];
 } 
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

iphone twitter mgtwitterengine ios4

8
推荐指数
1
解决办法
2020
查看次数

在Xcode 3.2.5和SDK 4.2上链接错误libxml2.dylib

我正在尝试使用oauth库连接到twitter.该库需要添加libxml2.dylib.将此添加到SDK 4.1或更低版本时,项目构建成功.但是当我使用xcode 3.2.5和SDK 4.2时,我得到了关于丢失标题的错误

我只是将libxml2.dylib添加到框架然后从目标配置中添加"$ {SDKROOT}/usr/include/libxml2"到标题搜索路径.

我收到错误:libxml/xmlreader.h:没有这样的文件或目录.

我试图添加的twitter oauth库是Twitter + OAuth,这是一个教程,你可以看到它有的src项目,在SDK 4.1上正常工作,甚至不能在SDK4.2 http://mobile.tutsplus编译. COM /教程/ iphone/Twitter的API-iphone /

我错过了什么?

iphone sdk libxml2 mgtwitterengine ios-4.2

7
推荐指数
1
解决办法
8146
查看次数

更改MGTwitterEngine的委托

我已经设置并使用扩展类MGTwitterEngine通过xAuth成功登录,我的问题是如果我想将它传递给另一个视图控制器,我该如何更改委托类,因为它是某种弱引用

@interface MGTwitterEngine : NSObject <MGTwitterParserDelegate> {
__weak NSObject <MGTwitterEngineDelegate> *_delegate;
Run Code Online (Sandbox Code Playgroud)

我最好把它包装成一个单独的类并且以这种方式传递,每次登录似乎有点过分,或者我错过了分享这个对象的一种非常明显的方式

目前我已经向MGTwitterEngine添加了一个setDelegate方法,但感觉好像我在不必要地对抗框架

iphone twitter objective-c mgtwitterengine ios

5
推荐指数
1
解决办法
1003
查看次数

iOS5中的MGTwitterEngine崩溃

虽然MGTwitterEngine在以前版本的iOS上运行良好,但是当我尝试发布twit时,它在EXC_BAD_ACCESS失败了:

[twitter sendUpdate:textToShare];
Run Code Online (Sandbox Code Playgroud)

Objective-C代码执行器的最后一个列表是:

[theRequest prepare];
Run Code Online (Sandbox Code Playgroud)

在SA_OAuthTwitterEngine.m中.这是调用堆栈:

#1  0x00045a63 in -[OAMutableURLRequest URLEncodedString:] at /Users/ben/Dropbox/Dev/External Projects/Twitter-OAuth-iPhone/OAuthConsumeriPhoneLib/OAuthConsumerSrc/OAMutableURLRequest.m:287
#2  0x000445fa in -[OAMutableURLRequest prepare] at /Users/ben/Dropbox/Dev/External Projects/Twitter-OAuth-iPhone/OAuthConsumeriPhoneLib/OAuthConsumerSrc/OAMutableURLRequest.m:131
#3  0x00041778 in -[SA_OAuthTwitterEngine _sendRequestWithMethod:path:queryParameters:body:requestType:responseType:] at /Developer/WorkShop/XDictionary/trunk/Dictionary/Twitter+OAuth/SAOAuthTwitterEngine/SA_OAuthTwitterEngine.m:325
#4  0x000356b1 in -[MGTwitterEngine sendUpdate:inReplyTo:] at /Developer/WorkShop/XDictionary/trunk/Dictionary/Twitter+OAuth/MGTwitterEngine/MGTwitterEngine.m:1037
#5  0x0003546c in -[MGTwitterEngine sendUpdate:] ()
#6  0x00023ae7 in -[SocialNetworking twitterShare] ()
#7  0x00023c2b in -[SocialNetworking OAuthTwitterController:authenticatedWithUsername:] ()
#8  0x0003d0d5 in -[SA_OAuthTwitterController gotPin:] ()
#9  0x0003eabb in -[SA_OAuthTwitterController webViewDidFinishLoad:] ()
#10 0x0051736a in -[UIWebView webView:didFinishLoadForFrame:] ()
#11 0x00518956 in -[UIWebViewWebViewDelegate webView:didFinishLoadForFrame:] ()
#12 …
Run Code Online (Sandbox Code Playgroud)

exc-bad-access mgtwitterengine ios5

5
推荐指数
1
解决办法
1722
查看次数

邀请 Twitter 好友使用应用

我们如何使用我的应用程序邀请我们的 Twitter 朋友/关注者参加任何应用程序/活动。为了在 Facebook 上做同样的事情,我在我的朋友墙上发布了一些消息。有什么方法可以使用 MGTwitterEngine 做同样的事情。

预先感谢

iphone twitter mgtwitterengine ios

5
推荐指数
1
解决办法
3080
查看次数

MGTwitter无法正常工作

我不想default twitter打开因为它也应该兼容ios < 5.

我用过MGTwitterEngine.但它不发布推文.在几天之前它也与ios5一起正常工作.但现在它没有用.我认为推特demo url is depreceated,或不支持ios5和6. 可能是什么原因?在向Twitter发布内容时,请求失败并且我得到以下错误:

Error Domain=HTTP Code=404 "The operation couldn’t be completed. (HTTP error 404.)

任何帮助,将不胜感激 !!

iphone twitter mgtwitterengine ios5 ios6

4
推荐指数
2
解决办法
1996
查看次数

标签 统计

mgtwitterengine ×10

iphone ×8

ios ×4

twitter ×4

ios5 ×3

libxml2 ×2

objective-c ×2

xcode ×2

exc-bad-access ×1

gcc ×1

ios-4.2 ×1

ios4 ×1

ios6 ×1

ipad ×1

sdk ×1

xcode4 ×1