Начальная версия Facebook iOS SK не работает - PullRequest
0 голосов
/ 06 сентября 2011

У меня более полудюжины приложений с интеграцией в Facebook. Все они использовали старый iOS iOS SDK для Facebook (до версии sdk для единого входа). Все работало нормально за последний год или около того. Теперь все приложения сообщают об ошибке: «ссылки на действия должны иметь атрибуты строк« href »и« text »», то есть общее значение bs с тех пор, как они это сделали, и это сработало.

Когда я удаляю ссылки-действия (из Xcode и запускаю), все работает нормально, за исключением того, что текст «user_message_prompt» игнорируется (то есть пользовательское сообщение не передается пользователю). Итак, Facebook в основном решил заставить всех обновиться до последней версии SDK или я что-то упустил? Я удивлен, что я не нашел много таких жалоб.

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

Спасибо

Ответы [ 2 ]

1 голос
/ 06 сентября 2011

Это по замыслу.По состоянию на 12 июля это значение игнорируется.SDK больше не позволяет предварительно заполнять это поле:

http://developers.facebook.com/docs/reference/dialogs/feed/

Единственным другим вариантом является использование собственных диалоговых окон и использование API графика для публикации обновления.1006 *

0 голосов
/ 26 августа 2012

Я только что наткнулся на то же сообщение об ошибке со старым (2.x) SDK. В моем случае оказалось, что исходные поля действий name и link были в порядке, я просто должен был убедиться, что link не пустая строка, и вуаля!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...