我在我的应用中使用Instagram
应用功能来共享图片。为此,我正在检查是否在该设备上安装了Instagram应用程序?代码如下,..
if ([self isAppInstalled]) {
Dlog(@"Instagram App Installed");
} else {
DLog(@"Instagram app not installed");
}
- (BOOL) isAppInstalled {
NSURL *appURL = [NSURL URLWithString:@"instagram://app"];
return [[UIApplication sharedApplication] canOpenURL:appURL];
}
此网址instagram://app
检查设备是否安装了Instagram应用程序?
这也适用于模拟器和设备。但我怀疑这是苹果合法接受的吗?因为我还没有找到任何关于此的文档。有人帮我解决了这个问题。
欢迎帮助者。
答案 0 :(得分:5)
你现在正在做的事情很好,为此只有苹果提供url schemes
。如果安装了原生fb应用程序,Facebook SDK也会对共享,登录等做同样的事情。那没有错。
以下是有关check this
的Instagram文档