iphone - Facebook 应用程序请求仅显示在网站上,而不显示在 FB 应用程序上

标签 iphone objective-c facebook facebook-app-requests

我正在使用以下代码从我的 iPhone 应用程序发送应用程序请求:

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               @"Join my app",  @"message", [NSString     stringWithFormat:@"%@", [[filteredContacts objectAtIndex:path] valueForKey:@"id"]] ,@"to",
                               nil];

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

而 [[filteredContacts objectAtIndex:path] valueForKey:@"id"] 返回 Facebook ID 值。

当我的 FB friend 收到请求时,他可以在 Facebook 的通知部分中看到该请求 - 但只能在网站本身上看到。 当试图在 facebook iPhone 应用程序中找到它时 - 它就是不在那里。而且,在移动网站上找不到它。

我怎么可能只在网站上看到通知?

最佳答案

答案很简单 - 当我将应用程序创建为 FB 应用程序时,我应该将其定义为移动应用程序。

关于iphone - Facebook 应用程序请求仅显示在网站上,而不显示在 FB 应用程序上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11769008/

相关文章:

c# - 发布到发送 NULL 值的 WCF 服务

android - 无法保存未经身份验证的 ParseUser

facebook - 发布到 Facebook Graph API 时指定隐私

android - 即使有公共(public)隐私,Facebook 帖子也不可见

iphone - Cocoa Touch 捕获/记录/诊断崩溃的最佳实践

iphone - iPhone 关闭时仅调用 applicationWillResignActive?

ios - iOS 7 和 8 的 UITableViewCells 自动布局指标不同

android - 如何将图标添加到 TextFormField 下面的 errorText?

objective-c - 在 UITableView header 中包含的 UIImageView 上设置 accessibilityLabel

ios - 应用退出时删除 NSUserDefault 键值