将Facebook应用程序链接链接到iTunes下载页面

我刚刚做了一个可以分享到Facebook的iOS应用程序。 Facebook的post正确显示我的分享来自我的应用程序,并显示“1小时前通过MYAPP”。 应用程序的名称也作为链接,当我点击时,用户应该被redirect到应用程序的iTunes下载页面。 相反,它总是转到“您请求的页面未find”。

在应用程序的Facebook开发人员设置(select原生iOS应用程序)中,iPhone App商店ID已正确放置,旁边的链接(“转到iTunes商店”)打开了正确的iTunes下载页面。 所以问题是,如何让实际的post中的链接打开iTunes下载页面?

在您的Facebook应用程序设置的“本机iOS应用程序”中,启用“深层链接”。 这将使Facebook检查应用程序是否存在(可能通过检查“canOpenURL”与您的应用程序的URLScheme),如果它存在,它会打开你的应用程序,如果它不会将你的用户发送到iTunes。

注意可能需要一段时间,直到这个变化将被传播。

我不确定链接会将您带到iTunes下载页面。 根据我的经验,这个链接将带你到Facebook的应用程序的个人资料页面。

自2012年2月1日起,有些事情发生了变化,Facebook不会在默认情况下为新应用创build个人资料页面。 请参考这篇文章 – http://developers.facebook.com/blog/post/611/

但是,您可以通过转到“应用程序详细信息>联系人信息”手动创buildconfiguration文件页面,然后单击上面的文章中所述的“创buildFacebook页面”button。