Нет значка при совместном использовании с Sharekit

Я пытаюсь сделать действительно простой обмен на Facebook из своего приложения с помощью ShareKit. Большинство вещей выглядит нормально, но я не понимаю, почему слева нет значка, а только маленький в нижнем колонтитуле. Я не могу найти способ поставить его туда. Как настроить? Для меня это выглядит как левая картинка, которую я прикрепляю, но я бы хотел, чтобы она была похожа на правую.

    NSURL *url = [NSURL URLWithString:@"http://itunes.apple.com/us/app/...?mt=8"];
item = [SHKItem URL:url title:[NSString stringWithFormat:@"I'm playing someGame on my iPhone! My Highscore is %i, think you can beat it?", 456]];

[SHKFacebook shareItem:item];

Для меня это как левый, но я бы хотел, чтобы был как правый.


person Snilleblixten    schedule 05.07.2011    source источник
comment
Одни только аннотации к аэрозольным баллончикам должны получить +1 за крутость.   -  person Pripyat    schedule 05.07.2011


Ответы (1)


Вы не можете из коробки. Этот диалог предоставляется Facebook SDK, который просто встроен в файлы ShareKit — без изменений.

Я уверен, что если вы немного покопаетесь в папках ShareKit, вы найдете Facebook SDK, но я не уверен, что вам разрешено редактировать его внешний вид (я знаю, что вам не разрешено изменять кнопку «Поделиться» для пример)

Что касается значка - он загружается из Интернета и не может быть изменен. Диалог поступает напрямую с веб-сайта Facebook, и его перехват каким-либо образом и размещение на вашем собственном веб-сайте создаст недействительный запрос.

Редактировать. На основе вашего прекрасного редактирования (люблю аннотации в виде спрея :P) вы можете сделать это на странице настроек вашего приложения в Facebook. Для этого перейдите в приложение Facebook для разработчиков (должно быть в разделе приложений вашей учетной записи Facebook) и загрузите значок большого разрешения для своего приложения. Помните, он запрашивает маленькую иконку 16x16 и такую ​​же в разных размерах, если не найдет иконку нужного размера, ничего не отобразит.

person Pripyat    schedule 05.07.2011
comment
Спасибо, я обновил картинку, чтобы было понятнее, как я этого хочу. Может быть, вместо этого мне следует покопаться в учебниках по Facebook Connect. - person Snilleblixten; 05.07.2011
comment
Я действительно вложил душу в это редактирование :) Но у меня также загружено изображение логотипа макс. 75x75. Это то, что вы имеете в виду под значком большого разрешения? - person Snilleblixten; 05.07.2011