Следуйте приведенным здесь инструкциям, чтобы интегрировать последний SDK Facebook и получить действительный сеанс: Facebook SDK для iOS Начало работы
В комплект поставки SDK входит пример приложения.
Затем в вашем коде сделайте что-то вроде этого, где объявлена «сессия»
Facebook * session;
- (void) sendFacebookMessage:(NSString *) messageText withCaption:(NSString *) captionText) andImage:(UIImage *) image {
NSMutableDictionary *args = [[[NSMutableDictionary alloc] init] autorelease];
[args setObject:captionText forKey:@"caption"];
[args setObject:messageText forKey:@"message"];
[args setObject:UIImageJPEGRepresentation(image, 0.7) forKey:@"picture"];
[session requestWithMethodName:@"photos.upload" andParams:args ndHttpMethod:@"POST" andDelegate:self];
}