iOS Facebook应用程序链接不工作

iOS Facebook应用程序链接不工作,ios,facebook-graph-api,Ios,Facebook Graph Api,我正在尝试设置应用程序链接,以便: a)当我点击Facebook应用程序上的链接时,它会打开我的应用程序(如果已安装) b)如果未安装,Facebook不应提示用户被定向到应用商店,而应在应用内浏览器中打开链接 我一直在试验al:web:should\u fallbackmeta标记,但结果好坏参半: 当al:web:should\u fallback设置为false时,如上所述的场景a正常工作。场景b)没有像预期的那样实现,因为我已经指出系统不应该回到web 但是,当将al:web:shoul

我正在尝试设置应用程序链接,以便:

a)当我点击Facebook应用程序上的链接时,它会打开我的应用程序(如果已安装)

b)如果未安装,Facebook不应提示用户被定向到应用商店,而应在应用内浏览器中打开链接

我一直在试验
al:web:should\u fallback
meta标记,但结果好坏参半:

al:web:should\u fallback
设置为
false
时,如上所述的场景a正常工作。场景b)没有像预期的那样实现,因为我已经指出系统不应该回到web

但是,当将
al:web:should\u fallback
设置为
true
时,即使安装了应用程序,场景a)也不再工作

为什么会这样?我的印象是,
al:web:should\u fallback
控制未安装目标应用程序时的场景

一些设置详细信息:

我的网站的元标记如下(实际值替换为“”):


屏幕上没有未解决的警告

上只有一个警告,这与延迟的深度链接有关,根据,不再支持延迟的深度链接


如有任何见解,将不胜感激

9月以来你找到解决办法了吗?@博吉不幸没有。这个问题似乎是Facebook方面的一个缺陷。作为一个变通解决方案,我已经退回到使用基于方案的深度链接,我的web应用程序会强制重新定向到指定方案。也许你应该尝试另一个url,我不知道,但当第一次在facebook上共享url时,当你单击它时,如果它不起作用,下一次也是一样。从9月份开始,你找到解决办法了吗?@Bogy不幸没有。这个问题似乎是Facebook方面的一个缺陷。作为一个变通解决方案,我已经退回到使用基于方案的深度链接,我的web应用程序会强制重新定向到指定的方案。也许你应该尝试另一个url,我不知道,但是当你第一次在facebook上共享一个url时,当你单击它时,如果它不起作用,下次也一样。
<meta property="al:ios:app_store_id" content="_" />
<meta property="al:ios:app_name" content="_" />
<meta property="al:ios:url" content="_://_" />