XMPPFrameWork didNotAuthenticate в 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).
Ответы
Ответ 1
API чата устарел с выпуском Platform API версии 2.0.
Когда версия 1.0 устарела (30 апреля 2015 г.), chat.facebook.com больше не будет доступен.
В вашем старом приложении используется API версии 1.0, но все новые приложения находятся в версии API 2.0, поэтому ваш старый приложение работает, а старое приложение будет работать до 30 апреля 2015 года.
Версия 1.0 истекает в соответствии с графиком 30 апреля 2015 года.
Подробнее читайте в разделе "Платформа Facebook"
https://developers.facebook.com/docs/apps/changelog
https://developers.facebook.com/docs/chat/