Диалог "apprequests" сообщает об успехах, получатели ничего не получают
Используя IOS SDK для Facebook, я могу отобразить диалог с apprequests и отправить его. Метод делегирования -dialogDidComplete:
вызывается, но получатель (получатели) не получает никаких уведомлений или запросов. Если у них есть приложение, приложение Facebook.app(для iOS) отобразит ряд ожидающих запросов рядом с закладкой приложения, но уведомление об этом не будет обновлено, а уведомление не будет найдено, а Facebook.app не будет отображаться любые push-уведомления.
Я воспользовался Facebook учебником для этого и даже попробовал свой собственный образец проекта Hackbook, но каждый раз получаю тот же результат.
Я что-то пропустил в настройках приложения или это просто не работает, как описано в (плохой) документации?
Я вижу, что приложение Path реализовано, и оно отлично работает на моих устройствах с моими учетными записями, поэтому я думаю, что я действительно что-то пропустил. Добавление щедрости в надежде на решение.
Ответы
Ответ 1
Нашел объяснение, которое помогло мне исправить это здесь: http://facebook.stackoverflow.com/a/8211249/184561
Когда пользователь нажимает на запрос приложения, Facebook берет его на страницу холста Facebook. Если у вас нет страницы холста, запросы не отображаются.
Как только я добавил URL-адрес холста (тот, который даже не работал), запросы начали отображаться.
Ответ 2
Пожалуйста, убедитесь, что вы зарегистрировали свое приложение как "Приложение на Facbook" в настройках вашего приложения FB. И ваше приложение Facebook должно иметь определенный URL Canvas. URL-адрес даже не должен быть действительным, его просто нужно определить в настройках приложения. Я делал то же самое, и я получаю уведомление об уведомлении о приложении в своих уведомлениях на Facebook, я надеюсь, что вы сможете получить уведомление о запросе приложения в своем уведомлении Facebook.