iphone手机接收到通过飞信发送的短信时,号码会显示12520+对方手机号码,这种短信在iphone上会被识别为独立的会话,而不是与同一个人的普通短信在同一个会话中,通过修改系统默认的匹配模式可以实现匹配飞信前缀号码的功能。
请注意同一个会话中如果包含了飞信短信,普通文本短信之后,可能导致iMessage短信无法使用
我们修改的最终目的是让iphone将同一个人的飞信短信和普通短信放到同一个会话中。修改前需要以下准备工作
1. 设备需要越狱且为IOS 5.0.1系统(其它系统偏移量有差异,请根据文章后面介绍的文件结构自行计算)
2. 一个在电脑上访问iphone上文件的文件管理工具
3. 一个十六进制编辑器(ultraEdit之类的即可)
要修改的文件是/System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat
将此文件拷贝到电脑上,用十六进制编辑器打开,寻址到0x00002416处,将之后的三个179##改为125##
保存文件,将文件复制回iphone,覆盖原文件。然后重启SpringBoard
再打开信息,就会发现12520前缀的短信已经正确显示为联系人的名字了。
|
二维码扫描下载 |
|||
分类:通讯管理 评分: | ||||
大小:32MB 支持平台:Android、Apple、Windows、Symbian、Windows Phone |