Facebook SDK iOS: Agregar publicación para alimentar con image

He descubierto cómo agregar una publicación a mi feed de usuarios, pero actualmente requiere usar una URL de image:

// The action links to be shown with the post in the feed NSArray* actionLinks = [NSArray arrayWithObjects:[NSDictionary dictionaryWithObjectsAndKeys: self.title,@"name",self.url,@"link", nil], nil]; NSString *actionLinksStr = [jsonWriter stringWithObject:actionLinks]; // Dialog parameters NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: self.title, @"name", @"Created using My App.", @"caption", @"Check out the thing I just uploaded!", @"description", self.url, @"link", @"http://www.facebookmobileweb.com/hackbook/img/facebook_icon_large.png", @"picture", actionLinksStr, @"actions", nil]; [facebook dialog:@"feed" andParams:params andDelegate:self]; 

Me gustaría cargar un UIImage lugar. He visto algunas personas hablando sobre el uso del graph api para esto. ¿Cómo haría esto y aún podría usar un título, un título y un post?

Reemplace sus cuatro líneas de código por estos dos:

 NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:YourUIImage, @"source",@"caption description",@"message", nil]; [facebook requestWithGraphPath:[NSString stringWithFormat:@"/me/photos?access_token=%@", facebook.accessToken] andParams:params andHttpMethod:@"POST" andDelegate:self]; 

y 'YourUIImage' por su UIImage. Espero haber respondido tu pregunta