iPhone:Facebook FBDialog预填充消息

st-*_*t-h 6 iphone facebook ios

今天我注意到我用来显示使用Facebook SDK的FBDialog的代码,它显示带有预填充文本的Dialog不再有效.它只显示带有空文本字段的对话框.我要显示的文字丢失了.

有没有其他人遇到类似的问题,还是有更好的方法用字符串预填充文本字段?

这是我用来调用FBDialog的代码:

NSString * message = @"Pre-filled Text";
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: message,  @"message", nil];
[facebook dialog:@"feed" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

cee*_*yoz 11

这是预期的行为.https://developers.facebook.com/docs/reference/dialogs/feed/

message:此字段将在2011年7月12日被忽略预填充用户将键入的文本字段的消息.要符合Facebook平台策略,您的应用程序可能只设置此字段,如果用户先前手动生成了该字段流程.大多数应用程序不应该设置它.