iOS 9和Facebook问题
在iOS9之前,Facebook帖子可以通过短URL(如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>
Run Code Online (Sandbox Code Playgroud)
但是,我很难相信Facebook将不得不对他想要打开的应用程序做同样的事情.
非常感谢!
刚收到Facebook的回复..所以我的假设是正确的,Facebook需要更新自己的info.plist才能用短网址打开其他iOS应用程序.
更新:然而,我一直在挖掘很多,并发现你可以通过AppLinks的Facebook帖子打开你的应用程序,这是完美的.有关applinks.org的完整文档.
Facebook未提及的是您需要刮掉您修改的网站,以使更改生效.一种方法是复制粘贴在https://developers.facebook.com/tools/debug/og/object/中的网站地址并应用"获取新的刮擦信息",否则它将无法正常工作.
| 归档时间: |
|
| 查看次数: |
2028 次 |
| 最近记录: |