2016-05-10 8 views
0

Я получаю сообщение для совместного использования Facebook (с помощью социальной структуры), когда я добавляю свой URL.Проблема с распространением URL-адреса Facebook с социальной картой - iOS

Его сообщение об ошибке на странице Facebook. Sharing issue on facebook page

код, который я использую для совместного использования контента на Facebook:

if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook 
    ]) 
{ 
    SLComposeViewController *fbSheetOBJ = [SLComposeViewController 
               composeViewControllerForServiceType:SLServiceTypeFacebook 
               ]; 
    [fbSheetOBJ setInitialText:@""]; 
    [fbSheetOBJ addURL:[NSURL URLWithString:[[dict_BusinessDetails valueForKey:@"shared_lnks"] valueForKey:@"facebook_link"]]]; 
    [fbSheetOBJ addURL:[NSURL 
    NSURL *imageURL = [NSURL URLWithString:[dict_BusinessDetails valueForKey:@"business_logo"]]; 
    NSData *imageData = [NSData dataWithContentsOfURL:imageURL]; 
    [fbSheetOBJ addImage:[UIImage imageWithData:imageData]]; 
    [self presentViewController:fbSheetOBJ animated:YES completion:nil]; 
} 

Проблема только с IOS устройств, все работает отлично с имитатором.

+0

посмотреть учебник: https://iosdevcenters.blogspot.com/2017/08/how-to-share-content- with.html –

ответ

0

InstEd из

fbSheetOBJ.addImage(UIImage.imageWithData(imageData)) 

пытаются использовать:

bSheetOBJ.addImage(UIImage.pin_decodedImageWithData(imageData)) 

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

  • Нет связанных вопросов^_^