在哪里为Facebook App设置“共享通过”文本

我有一个可以在Facebook上创建股票的iOS应用程序。 共享本身工作正常,但我们没有看到“共享通道”行的文本,如附图中所示。 它只是说“通过共享链接。”。 我希望文本“通过APPNAME共享链接”。 代替。

在此处输入图像描述

我已经尝试为Facebook App添加一些设置,但这没有帮助。

这就是我在iOS应用中触发共享的方式:

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: name], @"name", caption, @"caption", description, @"description", url, @"link", picture, @"picture", nil]; [FBRequestConnection startWithGraphPath:@"/me/feed" parameters:params HTTPMethod:@"POST" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) { if (!error) { // ... } else { // ... } }]; 

我在哪里可以进行此设置? 它是Facebook应用程序的设置还是我必须将其添加到我的iOS应用程序中的共享调用?

我知道这是一个多层次的设置,说实话我不确定这些东西究竟是哪个或所有这些都有助于设置“共享通道……”但我现在已经让它与我一起工作了应用程序,所以我会告诉你有关我所做的事情的详细信息,也许你错过了以下步骤之一:(我已经把我的应用程序特定的细节排除在外)

1)在我的Facebook开发者帐户的“设置”屏幕中,我有以下内容:

在此处输入图像描述

请注意,我有应用程序ID,显示名称,捆绑ID和链接到应用程序的“iPhone商店ID”。 如果我不得不猜测我会说设置该商店ID是触发它的原因。 当用户点击链接时,这似乎会导致三种结果之一:

  • 如果用户正在使用iPhone并且已安装该应用,则会启动该应用。
  • 如果用户正在使用iPhone并且未安装iPhone,则会将其定向到App Store以获取所提供的商店ID。
  • 否则,如果他们在其他浏览器上,我很确定他们会被引导到你的应用程序的Facebook页面。

2)在“应用程序详细信息”页面的底部,可以选择应用程序页面。 在为我的开发团队创建一个新的Facebook帐户后,我完成了所有这些工作,并且必须作为管理员添加到我们的App / Company的Facebook业务页面 – 然后我能够将我们的页面链接到应用程序。

在此处输入图像描述

3)然后我确保为我的应用程序添加三个东西,FacebookAppID,FacebookDisplayName,并将fb123 …..(123是Facebook App ID)添加到URL类型,如下所示:

在此处输入图像描述