博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 判断手机上是否装了某款软件
阅读量:4289 次
发布时间:2019-05-27

本文共 401 字,大约阅读时间需要 1 分钟。

在AppDelegate中实现下面的方法- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url;从app跳入其他的app这个方法判断手机中是否存在这个应用[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"***://"]]如果返回YES则表示此应用在手机中安装过,反之则没有安装过.还有一种,就是判断手机中有那些软件处于运行等待状态:
 
NSURL *alipay = [NSURL URLWithString:@"alipay:"];     if (![[UIApplication sharedApplication] canOpenURL:alipay]){         //如果没有安装支付宝客户端那么需要安装         return;     }
 

转载地址:http://czmgi.baihongyu.com/

你可能感兴趣的文章
【设计模式】 工厂模式实例 C++ , 利用工厂模式写一个计算器
查看>>
opencv
查看>>
【图像处理】 一、OSTU分割
查看>>
Android常用的框架有哪些
查看>>
SSL 证书创建与部署
查看>>
学习搭建人工智能环境遇到的问题
查看>>
自己编写的计算器
查看>>
视频物体检测
查看>>
Tomcat启动遇到的问题
查看>>
Gradle-gradlew
查看>>
grpc-整合gradle与代码生成
查看>>
grpc-gradle与grpc流程完美整合(3)
查看>>
设计模式-装饰模式(Decorator)
查看>>
git-子模块submodule
查看>>
设计模式-策略模式(Strategy)
查看>>
设计模式-观察者模式(Observer)
查看>>
java浅拷贝(shallow clone)与深拷贝(deep clone)
查看>>
Elasticsearch-terms搜索及结果优化
查看>>
Elasticsearch-对一个field进行多值全文本搜索
查看>>
Elasticsearch-best_fileds和most_fields策略分析以及cross-fields弊端的解决
查看>>