Zajmuję Facebook Chat aplikacji przy użyciu xmppframework.I dostał Facebook dostępu żeton ale
dostęp ten nie jest uwierzytelnienie przez obiekt xmppstream:jak mogę uwierzytelniać Facebook token dostępu z użyciem przedmiotu xmppstream w iPhone
Oto moja metoda setupStream
- (void)setupStream
{
XMPPStream *xmppStream=[[XMPPStream alloc] initWithFacebookAppId:@"443170809037796"];
}
tutaj jest moja metoda połączenia
-(BOOL)connect1
{
NSLog(@"connect1");
NSError *error = nil;
if(![xmppStream isDisconnected])
{
NSLog(@"isDisconnected");
return YES;
}
if (![xmppStream connect:&error])
{
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"Error connecting fb"
message:@"See console for error details."
delegate:nil
cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
[alertView show];
return NO;
}
return YES;
}
tutaj jest moja metoda xmppStreamDidconnect
delegat do uwierzytelniania
- (void)xmppStreamDidConnect:(XMPPStream *)sender
{
isXmppConnected = YES;
NSError *error = nil;
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[xmppStream authenticateWithFacebookAccessToken:[defaults objectForKey:@"FBAccessTokenKey"] error:&error];
}
kiedy uruchomić tę aplikację jestem uzyskiwanie błąd odłogowania
didNotAuthenticate
Może ktoś rozwiązać mój problem plz.
Jeśli rozwiązać ten problem, proszę o komentarz. Mam również problem. Dzięki – Shamsiddin