大家好,今天小编来为大家解答以下的问题,关于如何检测iOS设备上特定应用的安装与scheme使用情况,这个很多人还不知道,现在让我们一起来看看吧!
所以这里我们需要做一个操作。首先判断手机本地是否安装了某个应用。如果是这样,将显示该图标。如果没有,它就会消失。
- (void)isHasAPPWithURLScheme:(NSString *)schemeStr {//判断本地是否有淘宝App NSURL*url=[NSURL URLWithString:schemeStr];if([[UIApplication sharedApplication] canOpenURL:url]) {
NSLog(@"canOpenURL");
[[UIApplication共享应用程序] openURL:url];
}别的{
NSLog(@"应用程序图标不显示");
}
}
注意:iOS9需要设置白名单,也需要在plist中设置。
常用方案:
QQ的url是mqq://
微信是weixin://
淘宝taobao://
微博sinaweibo://
关于如何检测iOS设备上特定应用的安装与scheme使用情况的内容到此结束,希望对大家有所帮助。
【如何检测iOS设备上特定应用的安装与scheme使用情况】相关文章:
2.米颠拜石
3.王羲之临池学书
8.郑板桥轶事十则
用户评论
这篇文章应该教我们如何检查手机上有没有特定的 ऐप对吧?
有15位网友表示赞同!
想知道怎么知道自己手机里有没有下载过某一个应用,还有这个 App 通常用什么协议呢?挺实用的知识啊!
有13位网友表示赞同!
iOS开发中判断 APP 是否存在和常用 scheme 很重要吧!想学习一下。
有11位网友表示赞同!
感觉这篇文章内容很实用,能让我自己查自己手机上有哪些 app 以及常用的 scheme。
有19位网友表示赞同!
终于找到答案了!一直想知道怎么在 iOS 平台下判断一个 App 是不是存在的,而且这个 App 的常用 scheme 是什么格式的。
有18位网友表示赞同!
iOS 开发的小技巧,太棒了!想要知道更多关于 Scheme 的知识。
有13位网友表示赞同!
这篇文章肯定能帮到不少 iOS 开发者!
有10位网友表示赞同!
我还在学习 iOS 开发,这篇文章对我很实用。可以让我更了解 scheme 的概念。
有13位网友表示赞同!
文章的标题挺直白儿的,内容应该能解释清楚 iOS 判断 APP 存在和常用 scheme。
有12位网友表示赞同!
我一直好奇如何查询 App 信息,看下这篇文章能帮到我吗?
有20位网友表示赞同!
想把这个知识点记录下来,以后调试 App 时可以用到。
有11位网友表示赞同!
iOS 开发经常会遇到这样的问题,幸好找到了这篇文章!
有8位网友表示赞同!
学习 iOS 的同学们可以参考一下这篇博客,掌握一些开发技巧。
有14位网友表示赞同!
期待作者能详细解释判断 scheme 的方法,这样我才能更好地理解。
有5位网友表示赞同!
分享给我的朋友,他也在学习 iOS 开发。
有14位网友表示赞同!
这篇文章应该会介绍很多好用的函数和代码示例吧!
有5位网友表示赞同!
iOS 开发的知识点真是很多,需要不断学习和更新。
有6位网友表示赞同!
这种专门针对 iOS 系统的文章很实用,能直接解决开发中的问题。
有12位网友表示赞同!
作者写的文章应该很专业,我期待着它的内容。
有19位网友表示赞同!