您的位置:首页 > 移动开发

iHasApp----如何获取本机已安装的程序(未越狱一)

2015-10-27 01:09 429 查看
转载自:
http://www.devdiv.com/blog-50901-50877.html
今天无意间看到一个App:My Data Mgr
https://itunes.apple.com/cn/app/wo-liu-liang-guan-li-my-data/id477865384?mt=8
这个App有一个功能,是可以获取本机已经安装的程序,个人对此很感兴趣,于是在网上查找了一下相关的教程,目前只找到一个开源的框架:iHasApp。这个框架的实现方式实在是变态,不多说。直接有图有真相了





这个框架把App对应的ID全部都整理起来,然后找到对应的App就去网上去查,所以它维护了一个比较大的JSON文件来保存这些对应关系。

[代码]c#/cpp/oc代码:

01
"navfree-usa"
:
[405922167],
02
"navigon"
:
[353748243],
03
"navigonALB"
:
[353748243],
04
"navigonAND"
:
[353748243],
05
"navigonAUT"
:
[353748243],
06
"navigonBEL"
:
[353748243],
07
"navigonBGR"
:
[353748243],
08
"navigonBIH"
:
[353748243],
09
"navigonBLR"
:
[353748243],
10
"navigonCHE"
:
[353748243],
11
"navigonCZE"
:
[353748243],
12
"navigonDEU"
:
[353748243],
13
"navigonDNK"
:
[353748243],
14
"navigonESP"
:
[353748243],
15
"navigonEST"
:
[353748243],
16
"navigonFIN"
:
[353748243],
17
"navigonFRA"
:
[353748243],
18
"navigonGBR"
:
[353748243],
19
"navigonGIB"
:
[353748243],
20
"navigonGRC"
:
[353748243],
21
"navigonHRV"
:
[353748243],
22
"navigonHUN"
:
[353748243],
23
"navigonIMN"
:
[353748243],
24
"navigonIRL"
:
[353748243],
25
"navigonISL"
:
[353748243],
26
"navigonITA"
:
[353748243],
27
"navigonKOS"
:
[353748243],
28
"navigonLIE"
:
[353748243],
29
"navigonLTU"
:
[353748243],
但是这个并不是我想要找的方法,未完待续,放上代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: