2013-06-04 3 views
0

Как я могу размещать изображения с помощью slRequest на стене пользователя Facebook?Сообщение с локального компьютера на пользовательскую стенку Facebook

-(IBAction)done 
{ 
    NSString *[email protected]"hello"; 

    NSString *picture=[[NSBundle mainBundle]pathForResource:@"4" ofType:@"jpg"]; 

    NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:message, @"message",picture,@"picture", nil]; 
} 
+1

, которые facebook API вы используете? – Rushabh

+0

ios6.0 социальный каркас – user2440960

ответ

0

Попробуйте использовать это, и вы знаете, вы получаете путь от NSBundle не изображения, так что вам нужно, чтобы получить первое изображение с пути изображения, а затем сделать это.

NSString *picture=[[NSBundle mainBundle]pathForResource:@"4" ofType:@"jpg"]; 
UIImage *image = [UIImage imageWithContentsOfFile:picture]; 

     NSMutableDictionary* params = [[NSMutableDictionary alloc] initWithObjectsAndKeys:message, @"message",image, @"picture",nil]; 
+0

уже пробовал, но это приводит к сбою приложения – user2440960

+0

см. Мой отредактированный ответ. –

+0

тоже снова, мое приложение разбивается – user2440960

0

попробовать это, используйте @"source" ключ для поста изображений

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:_image, @"source",msg,@"name",nil]; 
//_image is UIImage 
+0

та же проблема сбой [UIImage length] unrecogniozed селектор отправлен в экземпляр – user2440960

Смежные вопросы