FB диалог имени приложения

Когда я пытаюсь поделиться на Facebook, используя presentOSIntegratedShareDialogModallyFrom, я не вижу название приложения. Я использую следующий код:

[FBSettings setDefaultDisplayName:[[FBSettings defaultDisplayName] precomposedStringWithCanonicalMapping]];
FBLinkShareParams *params = [[FBLinkShareParams alloc] init];
params.link = [NSURL URLWithString:[arrDetailsOfTour valueForKey:@"WebAddress"]];
params.picture = [NSURL URLWithString:[arrDetailsOfTour objectForKey:@"ImageUrl"]];
params.name = [NSString stringWithFormat:@"%@",[arrDetailsOfTour valueForKey:@"CompanyName"]];

[FBDialogs presentOSIntegratedShareDialogModallyFrom:self initialText:[NSString stringWithFormat:@"%@",[arrDetailsOfTour valueForKey:@"CompanyName"]] image:toursImageView.image url:[NSURL URLWithString:[arrDetailsOfTour valueForKey:@"WebAddress"]] handler:^(FBOSIntegratedShareDialogResult result, NSError *error) {
    if(error) {
        NSLog(@"Error: %@", error.description);
    } else {
        NSLog(@"Success!");
    }
}];

но я не могу увидеть название приложения в сообщении. Я поместил отображаемое имя Facebook в список, но все равно не показывает. Пожалуйста помоги.

1 ответ

Apple контролирует пользовательский интерфейс для интегрированного диалога iOS, и они не показывают название приложения. Родные диалоги Facebook Share и веб-диалоги будут.

Другие вопросы по тегам