диалог "apprequests" сообщает об успехе, получатели ничего не получают


С помощью Facebook iOS SDK я могу отобразить диалог с запросами приложений и отправить его. Метод делегата -dialogDidComplete: вызывается, но получатель(ы) не получает никакого уведомления или запроса любого рода. Если у них есть авторизованное приложение, Facebook.приложение (для iOS) будет отображать ряд ожидающих запросов рядом с закладкой приложения, но notification jewel не обновляется, а notification нигде не находится и Facebook.приложение не отображает никаких push-уведомлений.

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

Я что-то пропустил в настройках приложения или это просто не работает, как описано в (плохой) документации?

Я вижу, что приложение Path реализовало это, и оно довольно хорошо работает на моих устройствах с моими учетными записями, поэтому я думаю, что действительно пропустил что-то. Добавляя щедрость в надежде на решение.

2 18

2 ответа:

Нашел объяснение, которое помогло мне исправить это здесь: http://facebook.stackoverflow.com/a/8211249/184561

Когда Facebook нажимает на запрос приложения, пользователь переходит на вашу страницу Facebook canvas. Если у вас нет страницы холста, запросы не отображаются.

Как только я добавил URL-адрес canvas (который даже не работал), запросы начали появляться.

, пожалуйста, убедитесь, что вы зарегистрировали свое приложение как "приложение на Facbook"в настройках приложения FB.И Ваше приложение Facebook должно иметь определенный URL Canvas. URL-адрес даже не должен быть действительным, он просто должен быть определен в настройках приложения. В Facebook Я получаю уведомление о запросе приложения, и я надеюсь, что вы можете получить уведомление о запросе приложения в своем Facebook-уведомлении.