Мне нужно интегрировать запрос приложения в мое приложение, но оно не работает. Я искал об этом, и я не могу найти ясный ответ. В некоторых ответах из отчетов говорится, что запрос можно найти в Facebook App Center, но я не получил никакого запроса, а также не было получено никакого уведомления.iOS: Уведомление не получено от приложения Facebook
Я использую Facebook SDK for iOS v3.8
, чтобы отправить запрос. Нет ошибки и есть запрос, он всегда был успешным, но все равно никакого уведомления.
Вот код, который я использую для отправки запроса.
- (void)sendAppInvite:(NSString *)message {
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"app_non_users", @"filters", nil];
[FBWebDialogs presentRequestsDialogModallyWithSession:[FBSession activeSession] message:message title:nil parameters:params handler:^(FBWebDialogResult result, NSURL *resultURL, NSError *error) {
if (error) {
// Case A: Error launching the dialog
NSLog(@"Error on app invite.");
} else {
if (result == FBWebDialogResultDialogNotCompleted) {
// Case B: User clicked the "x" icon
NSLog(@"User canceled app invite");
} else {
// Case C: Dialog shown and the user clicks Cancel or Share
NSDictionary *urlParams = [self parseURLParams:[resultURL query]];
if (![urlParams valueForKey:@"request"]) {
// User clicked the Cancel button
NSLog(@"User canceled app invite");
} else {
// User clicked the Send button
NSString *postID = [urlParams valueForKey:@"request"];
NSLog(@"Request successful: %@", postID);
}
}
}
}];
}
Я также попытался построить пример приложения из Facebook
, я послал приглашение. Тем не менее, никаких уведомлений и запроса от центра приложения нет.
Есть ли что-то, что я делаю неправильно? Кроме того, есть ли ошибка от Facebook Request
?
Спасибо!
Вы поняли это? У меня та же проблема. – Harish
Я действительно не знал, что произошло. Я проверил его снова на прошлой неделе, и мой друг увидел запрос, хотя и не в уведомлениях, а в центре приложений. – dzep
да, это в порядке. Я понял, что мои уведомления отправляются в App Center – Harish