내 앱에 앱 요청을 통합해야하지만 작동하지 않는 것 같습니다. 나는 그것에 대해 조사했고 분명한 대답을 찾을 수 없다. 보고서의 일부 답변은 요청이 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
네, 맞습니다. 내 알림이 앱 센터로 전송됨을 알게되었습니다. – Harish