это мой первый пост, так как я обычно просто захожу для исследования проблем, но этот я сам не могу понять.
По сути, моя проблема аналогична другим разработчикам, использующим SDK facebook для iOS, моя функция fbDidLogin никогда не вызывается даже после того, как я войду в систему и могу сделать мои сообщения успешными. Я посмотрел на другие темы, такие как fbDidLogin, который никогда не вызывался (facebook-ios-sdk) и fbDidLogin не вызывался , однако я не добился успеха. Мое приложение имеет основной вид, который загружается, и после нажатия кнопки он тянет во второй кончик и заменяет вид. У этого второго контроллера представления есть функциональность facebook, и я чувствую, что моя проблема может быть связана с Appdelegate с этим secondViewController. В примере приложения я заметил, что все настроено в appdelegate, но моя программа работает не так.
Я новичок в программировании на цель c, но до сих пор у меня все было хорошо с точки зрения создания некоторых приложений, просто этот SDK facebook убивает меня.
Я ценю любое направление, которое люди могут бросить в меня. Спасибо.
Вот часть кода:
- (void)login {
facebook=[[Facebook alloc]initWithAppId:FB_APP_ID];
NSLog(@"Inside login/post to wall function.");
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"mystuff",@"test",
@"mystuff", @"link",
@"mystuff", @"picture",
mystuff, @"name",
@"mystuff", @"caption",
@"mystuff", @"description",
@"mystuff", @"message",
nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
}
/**
* Invalidate the access token and clear the cookie.
*/
- (void)logout {
[facebook logout:self];
}
/**
* Called when the user has logged in successfully.
*/
-(void)fbDidLogin{
NSLog(@"Inside fbDidLogin function.");
}
/**
* Called when the user canceled the authorization dialog.
*/
-(void)fbDidNotLogin:(BOOL)cancelled {
NSLog(@"User did not login.");
}