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