Запрос приглашения Facebook не доставлен

Я показываю диалоговое окно в приложении для iOS, чтобы пользователи могли выбрать друзей, которым можно отправить приглашение в приложение. Отобразится диалоговое окно, вы можете выбрать несколько друзей и нажать «Отправить».

Обратный вызов метода делегата диалога вызывается успешно. Пока все хорошо, но друг не получает приглашения, потому что приложение все еще находится в разработке?

Это код, который я использую для отображения диалогового окна, есть ли какой-либо недостающий параметр? (токен доступа в порядке, потому что приложение работает).

// Show the UI Dialog
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
   kFacebookAppID,@"access_token", @"Invitation message", @"message",nil];

[facebook dialog:@"apprequests"andParams:params andDelegate:self];

person gabrielpalomino    schedule 17.06.2012    source источник
comment
Взгляните на мой ответ здесь: не работает, но дает хороший результат"> stackoverflow.com/questions/15495462/   -  person NeverHopeless    schedule 21.05.2013


Ответы (1)


Запросы доставляются только в том случае, если можно разумно ожидать, что пользователь их примет; если ваше приложение является только приложением для iOS (т. е. без реализации холста / URL-адреса apps.facebook.com), то они будут отображаться только в приложении Facebook для iOS.

Если этого не происходит, это может быть связано с тем, что ваши настройки SSO для приложения неверны, поэтому приложение Facebook не знает, как привлечь пользователей в ваше приложение, когда они принимают запрос, сначала проверьте их — убедитесь, что обработчик URL правильно настроен в вашем приложении и т. д.

Это также может быть связано с тем, что приложение находится в режиме песочницы, но я не уверен в этом.

person Igy    schedule 17.06.2012