XMPPFrameWork не прошел проверку подлинности в Facebook

Я использовал AppId, созданный в Facebook несколько месяцев назад для моего приложения для чата iOS. Теперь я должен использовать только что созданный AppId для выпуска.

Если я использую старый AppId, то XMPP пройдет аутентификацию и сможет общаться с друзьями. При использовании нового AppId XMPP не проходит аутентификацию. Я пытался войти во многие учетные записи, используя оба этих идентификатора.
Если у кого-то есть решение, пожалуйста, помогите мне.

<failure xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><not-authorized/></failure>

Примечание.
Я использую последнюю версию XMPP Framework, которая была обновлена ​​несколько часов назад (https://github.com/robbiehanson/XMPPFramework).


person ani    schedule 10.07.2013    source источник


Ответы (1)


Chat API устарел с выпуском Platform API v2.0. После устаревания версии 1.0 (30 апреля 2015 г.) сайт chat.facebook.com больше не будет доступен.

Ваше старое приложение использует API версии 1.0, но все новые приложения используют API версии 2.0, поэтому ваш старый appid работает, а старое приложение будет работать до 30 апреля 2015 г. Срок действия версии 1.0 истекает, как и было запланировано, 30 апреля 2015 г.

Подробнее читайте в журнале изменений платформы Facebook https://developers.facebook.com/docs/apps/changelog< /а>

https://developers.facebook.com/docs/chat/

person Ansen E Anand    schedule 23.10.2014