2015-04-28 3 views
0

Я пытаюсь поделиться изображением и текстом с новым SDK 4.0 Facebook, но я не могу этого сделать. Для того, чтобы разделить изображение У меня есть этот код:Share image ant text Facebook SDK 4.0 iOS

FBSDKSharePhoto *photo = [[FBSDKSharePhoto alloc] init]; 
photo.image = imageFinal; 
photo.userGenerated = YES; 

FBSDKSharePhotoContent *content = [[FBSDKSharePhotoContent alloc] init]; 
content.photos = @[photo]; 

[FBSDKShareDialog showFromViewController:self withContent:content delegate:self]; 

Это прекрасно работает, но я не найти способ, чтобы разделить с этим изображением текста. Я нашел, как разделить текст с FBSDKShareLinkContent, но он не служит для совместного использования изображения.

Может ли кто-нибудь мне помочь?

Спасибо за все.

ответ

0

Это связано с тем, что Facebook позволяет разработчику выбирать, какое изображение делиться, но пользователь Facebook является единственным, кому разрешено задавать описание этого изображения в контроллере представления общего доступа.

+0

спасибо! –

0

есть игра на IOS, называемая «whatif» , когда вы нажимаете кнопку «Поделиться» в игре, появляется всплывающее окно, чтобы получить описание пользователя для сообщения, которое должно быть общим.

, так что я думаю, что так или иначе можно добиться такого поведения.

по этой ссылке: https://github.com/facebook/facebook-ios-sdk

внутри восхитительного проект образца вы обнаружите, что вы можете позволить пользователю ввести описание на пост с изображением, то вы можете поделиться постом вместе с описанием пользователя предоставил.

очень похоже на то, как вы хотите.

0

Если вы хотите поделиться изображением и текстом вместе, вы можете создать собственную историю из настроек вашего приложения и поделиться ею как открытой историей графа. Вот documentation.