Пожалуйста, следуйте инструкциям по интеграции Facebook SDK для вашего приложения по ссылке ниже:
http://www.raywenderlich.com/77/how-to-post-on-facebook-with-your-iphone-app
Тогда протестируйте приложение. Если вам нужно запустить тот же код для iPad и если вы хотите изменить размеры элементов управления Facebook для iPad, просто следуйте инструкциям:
http://forum.developers.facebook.net/viewtopic.php?id=54307
Но позаботьтесь о нескольких вещах:
В FBDialog.m
1) для функции 'postDismissCleanup' не комментируйте строку,
[self removeObservers];
В противном случае ваше приложение начнет падать.
2) Заменить обе эти функции
- (void)keyboardWillHide:(NSNotification*)notification {
//UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;
/*if (UIInterfaceOrientationIsLandscape(orientation)) {
_webView.frame = CGRectInset(_webView.frame,
kPadding + kBorderWidth,
kPadding + kBorderWidth + _titleLabel.frame.size.height);
}*/
_showingKeyboard = NO;
}
- (void)keyboardWillShow:(NSNotification*)notification {
//UIInterfaceOrientation orientation = [UIApplication sharedApplication].statusBarOrientation;
/*if (UIInterfaceOrientationIsLandscape(orientation)) {
_webView.frame = CGRectInset(_webView.frame,
-(kPadding + kBorderWidth),
-(kPadding + kBorderWidth) - _titleLabel.frame.size.height);
}*/
_showingKeyboard = YES;
}