2011-02-23 26 views
0

嘿朋友 我在我的应用程序上创建了一个名为“在Facebook上找我们”的按钮。现在我遇到了一个需要按钮启动Facebook应用程序的情况。我真的可以使用一些帮助,例如启动Facebook应用程序,检测是否有Facebook应用程序,以及所有类似的东西,谢谢如何启动Facebook的按钮

回答

1

一些使用Google搜索显示,Facebook应用程序显然注册接收url方案。所以你可以构造一个fb:// url(比如说fb://notes或其他),然后询问UIApplication对象是否为can open the URL。如果它说可以,那么open it

1

有在https://github.com/facebook/facebook-ios-sdk

的教程和示例应用程序基本上你需要尝试调用FB://资料/ yourpageid加载网页上的FB应用。 示例应用程序向您展示了如何执行此操作,并在应用程序未安装在设备上时回退到在Safari中加载。

+0

嗨,哥们,不好意思去打破它到u但示例应用程序有点崩溃,所以它不工作 – PatrickGamboa 2011-02-23 20:15:07

+0

它的工作对我来说,现在我用它成功地在我的应用程序之一。要将Facebook应用打开到特定的配置文件,请设置URL并调用Facebook连接API: [_facebook handleOpenURL:url]; – MarkC 2011-03-12 23:08:55

+0

@MarkC我可以在做授权之前检测是否安装了Facebook应用程序? – Piotr 2012-02-17 08:30:05