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

来源:互联网 发布:qq绿色认证域名出售 编辑:程序博客网 时间:2024/05/16 02:14

转载自:

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],

但是这个并不是我想要找的方法,未完待续,放上代码


0 0