Facebook iOS SDK-使用对话框进行简单状态更新

Facebook iOS SDK-使用对话框进行简单状态更新,ios,facebook,Ios,Facebook,我试图在Facebook iOS SDK上发布一个简单的状态更新。目前,如果我包括link参数,一切都将正常工作: NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"Name here", @"name", @"Caption here", @"caption",

我试图在Facebook iOS SDK上发布一个简单的状态更新。目前,如果我包括link参数,一切都将正常工作:

NSMutableDictionary *params = 
[NSMutableDictionary dictionaryWithObjectsAndKeys:
                         @"Name here", @"name",
                         @"Caption here", @"caption",
                         @"Status update", @"description",
                         @"http://www.apple.com.",@"link",
                         nil];  

[facebook dialog:@"feed"
       andParams:params
     andDelegate:self];
但一旦我删除了链接,其余的参数都不会被确认,我会收到一条空白消息。我只想执行与Facebook请求相同的post,为消息参数提供一个字符串就足以进行状态更新


不确定我哪里出了问题。

实际上,使用提要对话框设置状态消息的姿势不是一个选项,实际上用户不希望这样做

你可以考虑其中的一个选项:

请求publish_stream权限,然后发出POST请求,使用用户对象的消息参数feed connection向Graph API发送POST请求,请参见IMO,如果您不怕请求publish_stream权限,这似乎是一个好方法。 使用发布视图和文本预填充?打开Facebook应用程序,如中所述
注意:我不完全确定是否无法使用feed对话框实现这一点,因此我可能是错的,任何知道情况并非如此的人请纠正我。

有一个示例,其中一些代码示例可能部分适合第一个选项。我想我只需创建一个自定义的模式视图控制器来发布状态,更不用说大惊小怪了!谢谢