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

В новом Facebook SDK 4.0.1 я реализовал ниже кнопку "Пригласить в приложение":

FBSDKAppInviteContent *content =[[FBSDKAppInviteContent alloc] initWithAppLinkURL:[NSURL URLWithString:@"https://fb.me/1111111111"]];
content.previewImageURL = [NSURL URLWithString:@"http://someImage.jpg"];

[FBSDKAppInviteDialog showWithContent:content
                             delegate:self];

Нажав на кнопку, он успешно перенаправляет меня в мое приложение Facebook, я могу выбрать своих друзей и напечатать сообщение с приглашением, и приглашения отправляются (с отметкой успеха в конце индикатора выполнения).

Когда я проверяю appInviteDialog:(FBSDKAppInviteDialog *)appInviteDialog didCompleteWithResults:(NSDictionary *)resultsрезультат didComplete = 1, Однако я не мог видеть никаких уведомлений на своих друзьях в Facebook (на которых не установлено мое приложение) или в учетной записи тестового пользователя Facebook. Я глубоко разочарован этим, поэтому любая помощь очень ценится.

Еще несколько вопросов, которые я добавил в appID в сгенерированной Facebook-ссылке, хотя мое приложение для iOS все еще находится в разработке. Нужен ли мне выпущенный действительный appID для ссылки на приложение, чтобы проверить функцию приглашения приложения на Facebook? И нужно ли проверять и утверждать мое приложение на Facebook, чтобы проверить функцию приглашения приложения с моими друзьями? Благодарю.

2 ответа

Решение

Вы можете посетить ссылку ниже. У меня та же проблема, и это должно помочь

Приложение Facebook предлагает конфигурацию и состояния iOS SDK v4.0

  1. Вы пригласили пользователя Facebook, который уже использовал ваше приложение
  2. Должен быть живой идентификатор приложения Apple в настройках приложения Facebook
  3. Если пользователь уже установил ваше приложение. Вы можете назначить их в качестве тестера, тогда они всегда получают ваше уведомление.

Надеюсь это поможет:)

После нескольких часов отсутствия уведомлений о приглашениях я понял, что уведомления появляются только в мобильном приложении Facebook (ноне на веб-сайте FB).

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