アプリにアプリ リクエストを統合する必要がありますが、機能していないようです。について調べてみましたが、明確な答えが見つかりません。レポートからの一部の返信では、要求はFacebook App Centerで見つけることができるとのことでしたが、私は要求を受け取っておらず、通知も受け取りませんでした。
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
ますか?
ありがとう!