iphone - iOS:Facebook 发布隐私

标签 iphone objective-c ios xcode facebook

有谁知道为什么当我在我的应用程序中向当前经过身份验证的用户发布状态/消息时,出现的默认隐私是 facebook 中的“只有我”?我已经阅读并尝试了他们的 API 引用,包括:http://developers.facebook.com/docs/reference/api/post/但我的应用程序停止工作。为什么会这样?

这是我发布用户状态的代码(预生成的):

NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                   appId, @"app_id",
                                   @"Event Invitation", @"name",
                                   @"Event Invitation", @"caption",
                                   eventInvitationText, @"description",
                                   eventInvitationLink, @"link",
                                   @"http://fbrell.com/f8.jpg", @"picture",
                                   nil];

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

引用链接,我还添加了:

@"EVERYONE", @"privacy"

作为其隐私参数之一,但当我添加它时,fb 对话框只会说我的应用程序出错。

你们能帮帮我吗?提前致谢..

最佳答案

当授权它代表他们在身份验证对话框中发布时,用户可以为您的应用程序选择最大可见性设置。- 您的应用程序不能选择比用户在那里选择的任何内容更开放的隐私设置

(您的应用也不能提示他们增加设置,但他们可以在 隐私设置 - 应用、游戏和网站 的 Facebook 个人资料中自行更改)

关于iphone - iOS:Facebook 发布隐私,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9258349/

相关文章:

objective-c - NSXML解析器: where store values?

ios - UITableView 在批量行和部分删除后请求幻影部分,导致崩溃

objective-c - 为什么我的 UITableViewCell 没有被转换?

ios - 将 React Native iOS 项目扩展到 tvOS - 链接库

ios - 使用背景图像处理新的 iPhone 屏幕尺寸

iPhone : In-App purchase query

ios - 将我的设备升级到 iOS 8.3 后,我的应用程序卡住

objective-c - 新的自动引用计数机制是如何工作的?

ios - Collection View 内的两个定向单元格,如何获取单元格标题?

ios - TableView在reloadData上崩溃-“无法识别的选择器已发送到实例”