Twitter使用Fabric SDK登录按钮

时间:2015-01-14 09:39:24

标签: ios objective-c twitter twitter-oauth twitter-fabric

我想使用Twitter登录按钮登录我的应用程序,因为我使用结构SDK,当我在Fabric页面选择Xcode IDE时,我收到错误 -

我已经在设置页面中给出了组织名称。

enter image description here

任何人都可以告诉我如何在我的应用程序中使用twitter本机登录按钮?

1 个答案:

答案 0 :(得分:3)

我最近安装了Fabric SDK。您是否在注册期间提供了组织的电子邮件ID?如果你这样做,你就不应该面对任何问题。我可以提供的一个建议是尝试邀请您的同事,看看它是否有效。

在您的应用中添加登录按钮非常简单。在AppDelegate.m中,导入标题文件

#import <Fabric/Fabric.h>
#import <TwitterKit/TwitterKit.h>

然后在您的didFinishLaunchingWithOptions方法

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [Fabric with:@[TwitterKit]];
    return YES;

}

打开您的Main.Storyboard文件。添加UIButton。选择它并打开Identity Inspector(alt + cmd + 3)。在Class textfield中,输入&#34; TWTRLogInButton&#34;。打开<Whatever>ViewController.m并创建一个属性

@property (nonatomic,strong) IBOutlet TWTRLogInButton *twLoginView;

viewDidLoad方法中,添加以下行。

_twLoginView = [TWTRLogInButton buttonWithLogInCompletion:^(TWTRSession *session, NSError *error) {
    // do whatever you wish to do with Twitter session instance.
}];