在iOS上使用原生的Facebook应用程序打开Facebook链接

65
如果iPhone上已安装原生Facebook应用程序,我应该如何从我的应用程序中将Facebook链接打开到原生Facebook应用程序。在通过Safari打开的情况下,链接与以下链接相同:

http://www.facebook.com/AlibabaUS

谢谢。

5
你的方法无法在新版 Facebook 应用程序(2012年8月)中使用……fb://profile/<id> 是指向个人资料的链接。 - yonix
11个回答

0

2020年的答案

只需打开URL。Facebook会自动注册深层链接。

let url = URL(string:"https://www.facebook.com/TheGoodLordAbove")!
UIApplication.shared.open(url,completionHandler:nil)

如果已安装Facebook应用程序,则此内容将在其中打开;否则将在您的默认浏览器中打开。


这对我不起作用。即使应用程序已安装,它也会打开Safari。 - Gianni

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接