Твиттер не работает

я использовал MGTwitterEngine, и он не работает, приложение вылетает после успешной попытки входа в систему, пожалуйста, помогите мне


person Appz Venture    schedule 04.03.2011    source источник
comment
твиттер не работает в приложении для iPhone, в основном я использовал iOS 4.1 SDK   -  person Appz Venture    schedule 04.03.2011
comment
Вы забыли опубликовать свой код. Ужасно трудно увидеть это с того места, где мы все сидим.   -  person Cody Gray    schedule 04.03.2011
comment
Опубликуйте код и журнал из консоли, и мы сможем помочь :)   -  person deanWombourne    schedule 04.03.2011


Ответы (1)


вот мой код @Yorxxx

Я просто использую MGTwitterEngine:

Ниже приведен веб-сайт, на котором я беру учебник за помощью, но он не работает :(

    #pragma mark twitter

- (void) twitterAction{

    if(_engine) return;

    _engine = [[SA_OAuthTwitterEngine alloc] initOAuthWithDelegate:self];
    _engine.consumerKey = @"pDFl6Og4Uwq2qEoJaOiuw";
    _engine.consumerSecret = @"p3gxIDewgK3nxueJIRKPoSoFEpp8RtIryglvOrwSQA";

    UIViewController *controller = [SA_OAuthTwitterController controllerToEnterCredentialsWithTwitterEngine: _engine delegate: self];

    if (controller)
        [self presentModalViewController: controller animated: YES];
    else {
        tweets = [[NSMutableArray alloc] init];
        [self updateStream:nil];
    }

}

-(IBAction)updateStream:(id)sender {
    [_engine getFollowedTimelineSinceID:1 startingAtPage:1 count:100];
}

-(IBAction)tweet:(id)sender {

    [_engine sendUpdate:@"Testing Testing Testing ... Please Wait"];
    [self updateStream:nil];


}

#pragma mark SA_OAuthTwitterEngineDelegate

- (void) storeCachedTwitterOAuthData: (NSString *) data forUsername: (NSString *) username {

    NSUserDefaults  *defaults = [NSUserDefaults standardUserDefaults];

    [defaults setObject: data forKey: @"authData"];
    [defaults synchronize];
}

- (NSString *) cachedTwitterOAuthDataForUsername: (NSString *) username {

    return [[NSUserDefaults standardUserDefaults] objectForKey: @"authData"];
}

#pragma mark SA_OAuthTwitterController Delegate

- (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authenticatedWithUsername: (NSString *) username {

    NSLog(@"Authenticated with user %@", username);

    tweets = [[NSMutableArray alloc] init];
    [self updateStream:nil];
}

- (void) OAuthTwitterControllerFailed: (SA_OAuthTwitterController *) controller {

    NSLog(@"Authentication Failure");
}

- (void) OAuthTwitterControllerCanceled: (SA_OAuthTwitterController *) controller {

    NSLog(@"Authentication Canceled");
}
person Appz Venture    schedule 04.03.2011