博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断ios中是否安装了某些软件以及那些软件处于运行等待状态
阅读量:6587 次
发布时间:2019-06-24

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

hot3.png

      有时候我们想要获取到iphone手机中安装了那些应用软件,苹果没有提供这方面的api,似乎也是不允许的。如果想要准确的通过程序控制和发现本地安装的应用,目前只能在破解版的ios上开始显示,但是我们可以通过一些其他的途径获取到手机是否安装过某些应用。

下面介绍根据应用的app的唯一number,通过

[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"321BoomHDFree://"]]这个方法判断手机中是否存在这个应用。

同时还要在info.plist中添加相应的配置:

如果返回YES则表示此应用在手机中安装过,反之则没有安装过.

 

还有一种,就是判断手机中有那些软件处于运行等待状态:

NSArray * processes = [[UIDevice currentDevice] runningProcesses];

 

for (NSDictionary * dict in processes){

 

NSLog(@”%@ – %@”, [dict objectForKey:@"ProcessID"], [dict objectForKey:@"ProcessName"]);

 

}

源代码:http://easymorse-.googlecode.com/svn/trunk/locationTest/

转载于:https://my.oschina.net/u/874588/blog/102852

你可能感兴趣的文章
rhcsa第二天笔记
查看>>
一则 gfs2 集群文件系统无法挂载的解决案例
查看>>
曾经的你
查看>>
ArrayList的subList方法
查看>>
想当好员工,想加薪,想提高的最起码应该注意的几项工作习惯
查看>>
经典SQL语句大全(转)
查看>>
linux下repair filesystem模式修复方法
查看>>
Oracle从非归档模式变成归档模式
查看>>
互联网时代: 从Uber的供需匹配看开发需求
查看>>
在CentOS 6.7部署wordpress博客系统Discuz论坛系统
查看>>
中兴U880刷机
查看>>
Spring4学习笔记-泛型依赖注入
查看>>
OSPF的虚拟链路
查看>>
AngularJS 字符串
查看>>
thinkphp-条件判断-范围判断-in
查看>>
log.py——打印出独立IP,并统计独立IP数
查看>>
WIN7新功能:跳转列表
查看>>
五分钟深入 Hadoop 内核
查看>>
我的友情链接
查看>>
【MongoDB学习笔记17】MongoDB的查询:find中的数组查询
查看>>