2015-09-23 1 views
2

Обновление моего приложения для поддержки iOS9 через Xcode7, Я не могу делиться сообщениями, как я ожидаю, на facebook.FBshare - плагин com.apple.share.Facebook.post недействителен

Вот как я разделяю пост:

FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; 
content.contentURL = [NSURL URLWithString:@"myURL"]; 
[FBSDKShareDialog showFromViewController:self 
          withContent:content 
           delegate:nil]; 

И согласно FB docs, я добавил кое-что в info.plist:

enter image description here

Оказалось мое приложение (работает на iOS9 устройства) на тестовое совместное использование, я не переключился на приложение facebook, но вместо этого появилось всплывающее всплывающее сообщение, например, SLComposeViewController.

Я получил эту ошибку, как я разделил пост через всплывающее окно в мое приложение:

плагин com.apple.share.Facebook.post признан недействительным

Открыт FB приложение себя и нашел мой сообщение отсутствовало изображение и описание из общего URL-адреса, но URL-адрес действителен и направит меня на нужную страницу.

Надеюсь, мой пользователь переключится на facebook-приложение, когда они будут делиться, как раньше, и получить напоминание, если им удастся с правильным изображением/описанием/ссылкой, отображаемой в сообщении. Как я могу исправить эту проблему?

+0

Какую версию Facebook SDK вы используете? –

+0

@ BjörnKaiser последняя версия, рекомендованная в документах FB. – bluenowhere

ответ

0
FBSDKShareLinkContent *content = [[FBSDKShareLinkContent alloc] init]; 
    content.contentURL = [NSURL URLWithString:@"http://developers.facebook.com"]; 
FBSDKShareDialog *dialog=[[FBSDKShareDialog alloc]init]; 
dialog.mode=FBSDKShareDialogModeBrowser; 
dialog.shareContent=content; 
dialog.delegate=self; 
dialog.fromViewController=self; 
[dialog show]; 

попробовать этот

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