Skip to content

Commit 593b4a6

Browse files
committed
Make code public.
1 parent a866141 commit 593b4a6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+5505
-2
lines changed

README.md

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,47 @@
1-
WhoCall
1+
WhoCall - 谁CALL我
22
=======
33

4-
谁CALL我 - iOS来电信息语音提醒
4+
iOS来电信息语音提醒,无需越狱。(需要iOS 7.0及以上版本。)
5+
6+
骚扰电话预警、来电归属地提醒、联系人姓名播报,这些~~有中国特色~~人性化的电话功能,iOS上也应该有!
7+
8+
9+
功能介绍
10+
-------
11+
12+
那个陌生的来电号码是我的快递来了?是卖保险的?还是骗钱的电话?一听就知道!“谁CALL我”自动查询来电号码详细信息,在响铃的同时通过语音念给你听,让你接电话前心中有数。尤其适用于戴耳机的时候,不用掏出手机就能知道是谁打来电话。
13+
14+
超级简单易用,点两下开关即可完成设置。然后就可以把我忘掉,我会默默保护你。
15+
16+
* 骚扰电话预警 - 广告推销电话、诈骗电话、骚扰电话预警,还有部分快递号码、中介号码也会提醒。
17+
* 来电归属地提醒 - 收录最新的全国手机号码归属地+各省市固话区号数据。
18+
* 联系人姓名播报 - 如果是号码簿中的联系人来电,会在响铃的同时念出联系人姓名,防止漏接重要电话。
19+
20+
注:“骚扰电话预警”和“来电归属地”功能仅对中国大陆地区电话号码有效。
21+
22+
23+
给开发者看的
24+
-------
25+
26+
不要试图把这个App提交到App Store,我试过,不行,所以才干脆开源了。
27+
28+
此App使用了私有API获取来电号码,虽然API的调用经过伪装,能绕过自动检测,但是审核员会对此类App做特别关照,仍然有办法查出来调用的私有API。另外App常驻后台的做法也可能违反审核条例。
29+
30+
以下代码可能对你有用:
31+
32+
* `WCCallCenter` - 展示了如何用`dlsym`调用私有的C接口,并对函数名字符串做简单的加密,以绕过App提交过程中的自动检查。
33+
* `WCLiarPhoneList` - 通过百度搜索电话号码,判断电话是否是骚扰电话,并提取出具体的类型(广告推销、诈骗……)。
34+
* `WCPhoneLocator` - 电话号码归属地查询。
35+
36+
37+
License
38+
-------
39+
You may use this project under the terms of the MIT License.
40+
41+
42+
Acknowledgement
43+
--------
44+
* [FMDB](https://github.com/ccgus/fmdb)
45+
* [UIKitCategoryAdditions](https://github.com/MugunthKumar/UIKitCategoryAdditions)
46+
* [MMPDeepSleepPreventer](https://github.com/mruegenberg/MMPDeepSleepPreventer)
47+
* [moquery](https://github.com/roymax/moquery)

WhoCall.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Loading
Loading
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"images" : [
3+
{
4+
"idiom" : "iphone",
5+
"size" : "29x29",
6+
"scale" : "2x"
7+
},
8+
{
9+
"size" : "40x40",
10+
"idiom" : "iphone",
11+
"filename" : "AppIcon-80.png",
12+
"scale" : "2x"
13+
},
14+
{
15+
"size" : "60x60",
16+
"idiom" : "iphone",
17+
"filename" : "AppIcon-120.png",
18+
"scale" : "2x"
19+
}
20+
],
21+
"info" : {
22+
"version" : 1,
23+
"author" : "xcode"
24+
},
25+
"properties" : {
26+
"pre-rendered" : true
27+
}
28+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"images" : [
3+
{
4+
"orientation" : "portrait",
5+
"idiom" : "iphone",
6+
"extent" : "full-screen",
7+
"minimum-system-version" : "7.0",
8+
"filename" : "LaunchImage-iPhone4.png",
9+
"scale" : "2x"
10+
},
11+
{
12+
"extent" : "full-screen",
13+
"idiom" : "iphone",
14+
"subtype" : "retina4",
15+
"filename" : "LaunchImage-iPhone5.png",
16+
"minimum-system-version" : "7.0",
17+
"orientation" : "portrait",
18+
"scale" : "2x"
19+
}
20+
],
21+
"info" : {
22+
"version" : 1,
23+
"author" : "xcode"
24+
}
25+
}
Loading
Loading

WhoCall/Image/icon_contact.png

1.79 KB
Loading

WhoCall/Image/[email protected]

1.07 KB
Loading

0 commit comments

Comments
 (0)