iphone发布到Facebook墙

| 我正在尝试让我的iPhone应用程序将消息发布到用户的Facebook墙上。 我创建了一个Facebook应用程序,并在我的iPhone应用程序中指定了“ 0”的值。 当我在模拟器中测试iphone应用程序时,系统会提示我授权我接受的facebook应用程序。但是,我立即收到消息
\"safari cannot open the page because the address is invalid\"
。 我正在尝试解决此错误,但没有真正解决。可能是因为我的Facebook应用当前显示:
\"Directory Status: Not Submitted\"
吗? (直到我有5-10个用户,我才能将其提交到Facebook App Directory。) 仅供参考-我在一个视图控制器中添加了一个“发布到Facebook”按钮,该按钮使用以下方法进行响应:
-(IBAction) publishToFacebook {
  facebook = [[Facebook alloc] initWithAppId:kAppId];
  [facebook authorize:nil delegate:self];
  NSMutableDictionary* params = 
[NSMutableDictionary dictionaryWithObjectsAndKeys: kAppId, @\"app_id\", @\"http://www.something.com/\", @\"link\", @\"http://www.something.com/something.jpg\", @\"picture\", @\"My App Name\", @\"name\", @\"The Caption...\", @\"caption\", @\"The description...\", @\"description\", @\"the message...\", @\"message\", nil];
      [facebook dialog:@\"feed\" andParams:params andDelegate:self];
}
    
已邀请:
        谢谢。看来我弄明白了。基本上,只需按照developers.facebook.com/docs/guides/mobile/#ios上的说明进行操作,并确保在plist文件(例如fb123456789,其中Facebook应用ID为)中为您的应用ID加上\“ fb \”前缀123456789) 另外,要回答我的问题,您的facebook应用程序无需提交到目录即可与iPhone集成一起使用。     
        您是否使用appid更新了info.plist文件,以使其知道您可以正确跳回您的应用?     

要回复问题请先登录注册