我正在为iOS 6开发一款带有Facebook Share选项的应用程序。我需要看看这个应用程序能够检查Facebook应用程序是否安装在设备中。
我已经尝试过使用Account Store。但它没有用。这个问题还有其他方法吗?我需要帮助代码。提前致谢
答案 0 :(得分:2)
您可以使用-[UIApplication canOpenURL:]
进行测试。 Facebook自定义URL方案是“fb:”。
NSURL *url = [NSURL URLWithString:@"fb://profile"];
if ([[UIApplication sharedApplication] canOpenURL:url]) {
// Facebook is installed
}