iOS 9& Facebook问题
在iOS9之前,Facebook帖子可以通过短网址(如bet365://)成功地将用户重定向到已安装的应用程序。 现在,在iOS 9中,bet365://提供无效链接。从Safari可以重定向,但不能从Facebook浏览器重定向。这只是一个例子,还有其他应用程序无法从FB打开。
要从Facebook帖子(在iOS9中)打开已安装的iOS应用,我需要做什么?
PS:我明白现在,在iOS9中,如果Myapp1想要打开Myapp2,它需要使用LSApplicationQueriesSchemes填充info.plist,如下所示:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>url_to_Myapp2</string>
</array>
但是他很难相信Facebook必须对他想要打开的应用做同样的事情。
非常感谢!
答案 0 :(得分:5)
刚收到Facebook的回复..所以我的假设是正确的,Facebook需要更新自己的info.plist才能用短网址打开其他iOS应用..
更新但是,我一直在挖掘很多东西,发现你可以通过AppLinks的Facebook帖子打开你的应用程序,这非常有效。有关applinks.org的完整文档。
Facebook未提及的是您需要抓取您修改的网站,以使更改生效。一种方法是复制粘贴https://developers.facebook.com/tools/debug/og/object/中的网站地址并应用“获取新的刮擦信息”,否则它将无效。