FBSDKAppInviteDialog приглашение успешно отправлено, но уведомления не получены

Что я делаю?

Я пытаюсь отправить приглашение своим друзьям на Facebook, используя FBSDKShareKit,

Работает?

ДА - но только с тестовыми пользователями (а не с реальными пользователями).

В чем проблема?

  1. Получение push-уведомления о приглашении
  2. Получение уведомлений внутри приложения Facebook
  3. Возможность увидеть приглашение
  4. Если приложение установлено, Facebook перенаправит на приложение, иначе откроет AppStore для установки.

Все они работают нормально - но только с тестовыми пользователями, а не с реальными учетными записями пользователей.

Некоторые факты:

  1. Мое приложение Facebook доступно и общедоступно.
  2. Приложение, для которого я пытаюсь пригласить, еще не запущено. Поэтому я использую идентификатор приложения другого приложения. Однако это работает (как я объяснил выше).
  3. С реальными учетными записями пользователей это работает - показывает успех, как только я приглашаю других пользователей, но они никогда не получат push-уведомления и уведомления внутри приложения об этом приглашении.

Ваши предложения?

  • Как вы знаете, это что-то действительно странное! Он работает с тестовыми пользователями, а не с реальными пользователями, что я делаю не так?
  • Есть что-то, чего мне не хватает?
  • Как мне убедиться, что он обязательно будет работать с реальными аккаунтами, когда мое приложение заработает!

1 ответ

Решение

Ответ на мой вопрос я получил во время написания вопроса, поскольку я написал его слишком долго, я решил оставить его здесь и дать ответ.

Я не получаю push/ уведомления для реальных пользователей, так как пытаюсь пригласить пользователей, которые уже авторизовали мое приложение. Поскольку для настоящих пользователей требуется удалить мое приложение из их настроек Facebook [Настройки> Приложения], а затем, если я отправлю ему запрос, они получат его.

Другие вопросы по тегам