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/

相关文章:

ios - Flutter iOS - MediaQuery.of(context).size.width 没有给出以像素为单位的宽度

iphone - 是否可以更改 UITabBarItem 角标(Badge)颜色

iphone - 删除索引 0 处的 CALayer

ios - Swift 3.0 token过期如何自动调用token?

javascript - 带有 Cordova 的 iPhone 上的位置权限警报

objective-c - cocos2d ccTintTo,实现无限变化的颜色标签

ios - 从数组中获取值

objective-c - 如何将 ruby​​ 包捆绑到 [Objective-C] cocoa 应用程序中?

cocoa - 复杂iPad应用程序中的MVC设计模式: is one fat controller acceptable?

iphone - iPhone内存管理