下面图老师小编跟大家分享iPhone发短信闪退解决办法?,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~
【 tulaoshi.com - iphone 】
一:直接删除以下三个选中文件即可
二:直接删除以下三个选中文件即可
手机Cydia(针对越狱的苹果机)成功添加西昌苹果软件源(cydia.reyo.cn)之后,搜索ifilTuLaoShi.come并直接下载安装到手机上。(不会加源的朋友看这里)
进入//private/var/mobile/Library/SMS 更改sms.db 、sms.db-wal、sms.db-shm三个文件的访问权限(在文件属性中),用户/组/全局全部改为读取,写入。
后台关闭短信及ifile,重新启动手机
V版无锁4S,热拔插测试通过,非常稳定,适用于6.01,6.1,6.11,6.12;都已测试通过.
实现方式非常简单,操作如下:
使用IFILE,ITOOLS,PP助手等工具到后台修改/syste(www.tulaoshi.com)m/Librey/Carrierbundle/iphone/下的310VZW,改为任意名字.
重启后即可实现,电信(双模卡,龙卡),移动(新老卡),联通(新老卡)都可以正常支持.
电信时间较长越3分钟左右,插上后不要心急,等2~3分钟既可以实现
要求:越狱
安装
(1)手机Cydia(针对越狱的苹果机)成功添加西昌苹果软件源(cydia.reyo.cn)之后,搜索360并将360手机卫士直接下载到手机上。(不会加源的朋友看这里)
针对不同使用场景,灵活切换多种拦截模式,并支持夜间模式,在同一天的不同时段应用不同的防骚扰方案;
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/isyjq/)自动短信回复;
也可以通过自定义的方式,量身定制专属的防骚扰方案。
将想要拦截的号码添加至黑名单,阻截骚扰电话和垃圾短信;
新增按TuLaoShi.com地理位置拦截,可以将某个省或市添加到黑名单,统一处理;
当有新的骚扰电话、垃圾短信记录时,提供桌面图标、状态栏两种无声提醒方式,避免无关打扰
一键清除后台
deb 格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包。进入 2.x 时代之后有 Cydia 作者 Jay Freeman(saurik) 移植到 iPhone 平台上,一起的还有 APT 软件管理系统。
安装包格式
deb 是 Unix 系统(其实主要是 Linux )下的安装包,基于 tar 包,因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组。
由于 Unix 类系统对权限、所有者、组的严格要求,而 deb 格式安装包又经常会涉及到系统比较底层的操作,所以权限等的设置尤其重要。
deb 包本身有三部分组成:数据包,包含实际安装的程序数据,文件名为 data.tar.XXX;安装信息及控制脚本包,包含 deb 的安装说明,标识,脚本等,文件名为 control.tar.gz;最后一个是 deb 文件的一些二进制数据,包括文件头等信息,一般看不到,在某些软件中打开可以看到。
deb 本身可以使用不同的压缩方式。tar 格式并不是一种压缩格式,而是直接把分散的文件和目录集合在一起,并记录其权限等数据信息。之前提到过的 data.tar.XXX,这里 XXX 就是经过压缩后的后缀名。deb 默认使用的压缩格式为 gzip 格式,所以最常见的就是 data.tar.gz。常有的压缩格式还有 bzip2 和 lzma,其中 lzma 压缩率最高,但压缩需要的 CPU 资源和时间都比较长。
data.tar.gz包含的是实际安装的程序数据,而在安装过程中,该包里的数据会被直接解压到根目录(即 / ),因此在打包之前需要根据文件所在位置设置好相应的文件/目录树。
而 control.tar.gz 则包含了一个 deb 安装的时候所需要的控制信息。一般有 5 个文件:control,用了记录软件标识,版本号,平台,依赖信息等数据;preinst,在解包data.tar.gz 前运行的脚本;postinst,在解包数据后运行的脚本;prerm,卸载时,在删除文件之前运行的脚本;postrm,在删除文件之后运行的脚本;在 Cydia 系统中,Cydia 的作者 Saurik 另外添加了一个脚本,extrainst_,作用与 postinst 类似。
安装包特点
丰富的资源:Cydia 上本身就不少,更何况任何格式的安装包都可以转换为 deb。
相对方便的在线购买模式:Cydia Store,不过尽管没有 App Store 的5台设备的限制,但对国内用户来说,付款方式比较困难。
破解难度较大,没有使用 App Store 的验证方式,所以必须将验证和防破解措施加入程序里面,这样就比较难破解,对软件开发者来说是个好事。
完善的 Unix 文件系统支持:无需以命令设置文件的权限、所有者和用户组(当然也可以以脚本来设置)
完善的脚本支持:5个脚本依照安装和卸载的先后顺序执行,可以提供更多选择。比如备份还原操作,可以在 preinst 中备份文件,而在 postrm 中还原文件
严格的依赖关系:deb 遵循严格的依赖关系(于 Depends 和 Pre-Depends 指定),可以确保软件运行所必需的组件。在线安装的时候会自动安装所依赖的软件包。卸载时也很重要,比如软件包 A 依赖于 B,当卸载 B 的时候会提示 A 依赖于 B,卸载掉 B 的话会导致 A 不能用,这样可以确保系统的完整性和稳定性。
Conflicts、Replaces、Provides 等键值的存在可以实现冲突提示或替换其它软件包。
完全权限:由于 deb 必须以最高权限 root 的身份运行,deb可以对系统任何位置进行操作,换句话说,deb 拥有对整个系统的完全控制,因此 deb 安装包软件可以实现很多 ipa 不能实现的功能。
相对简单的获取方式(在线或离线)和安装方式,也不用担心在不同机器上同步会删掉程序的问题。
安装相对简单:其实无论是哪种安装包,安装方法都不算很复杂,只不过 deb 稍微复杂一些。
安装方法
Cydia 或同类 APT 管理软件在线安装,这个是最佳的安装方式,因为通常无需考虑依赖关系,但缺点是对网络的要求比较高;
命令行中以 dpkg -i XXX.deb 的形式安装,好处是可以以通配符一次性安装多个 deb,而且也可以直接看到脚本的运行状况和安装成功/失败的提示信息,缺点是需要命令行软件的支持,如 Putty/WinSCP的控制台/iSSH/MobileTerminal,很多人也不熟悉命令行下的操作。另外,安装完后会不显示图标;
放置于 AutoInstall 目录重启安装。该方法实际是 Cydia 提供的一个启动脚本,在每次系统启动时以 dpkg 命令安装 AutoInstall 目录下的 deb,好处是不需要命令行操作,缺点是必须要重启,有些甚至要重启两次,也会出现不显示图标的情况;
利用 iFile 安装,好处是图形化操作,桌面会显示图标,缺点是不能一次安装多个 deb;
用 Cyder II 等软件来安装,其原理是模拟一个 APT 软件管理器来(图老师整理)下载相应的 deb 文件并传到设备,然后以前面几种方式来安装。
总体来说,deb 的安装都是依赖于 dpkg -i 命令来安装,只不过有些是在命令行下输入命令,有些是提供了图形界面。但除了 Cydia 安装一种方式之外,其余几种安装方式都存在一些共有的问题:
不会自行搜索依赖关系,必须手动提供所依赖的 deb;
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/isyjq/)Cydia 会读取安装脚本里的一些特殊语句,比如仅在全新安装时执行而不在升级时执行,安装完成后重启 SpringBoard 或设备等等。
卸载方法
Cydia 里卸载,优点是卸载过程和提示信息很详细,全图形界面操作,同时也提供了重新安装的选项;
以 dpkg -r Package_ID 命令或 dpkg -P Package_ID 命令来卸载;
Cydelete 来卸载,优点是可以直接在桌面上卸载有图标的软件,但对那些没有图标的无能为力。
安装过程 读取数据库并锁定,避免同时有两个安装程序在运行
读取 control 中的 Package(软件包标识)和版本信息,并搜索数据库,若已存在,则卸载之后再安装;
检查 Depends, Pre-Depends, Conflicts 和 Replaces,如果检测到已存在 Conflicts 中存在的软件,则报错并终止安装。如未找到 Pre-Depends 指定的软件,则报错并终止安装。如找到 Replaces 中指定的软件,则卸载之;
将数据写入 /var/lib/dpkg/status 文件中;
执行 preinst 脚本(如果有);
解包 data.tar.gz,将文件放置于相应位置,并将文件列表写入 /var/lib/dpkg/info/XXX.list;
运行 postinst 和 extrainst_ 脚本(如果有);
如果之前的安装都没有出错,即安装成功,那么会在 status 文件中写入 Status: install ok installed 信息,否则会写入其它状态数据,比如 Unpacked (未解包数据)、Failed-config(脚本未能成功执行)、Half-installed(安装失败等);
重新加载数据库并解除锁定。
卸载过程 读取数据库并锁定;
根据软件标识搜寻数据库;
检查是否有软件依赖于待卸载的软件,如果有则提示,并中断卸载;
执行 prerm 脚本(如果有);
读取 /var/lib/dpkg/info/XXX.list 文件,并删除 list 文件中记录的全部文件和非空文件夹;
运行 postrm 脚本;
如果卸载命令是 dpkg -r,则保留 status 中的记录并改为 Status: Not installed;
如果卸载命令是 dpkg -P,则删除全部数据;
如果卸载过程没有错误的话,重新读取数据库并解除锁定。
由于 deb 安装的软件可能会在运行时在 /var/mobile/Documents 下放置存档文件,或在 /var/mobile/Library/Preferences 下放置设置文件,而这些文件并没有记录在 list 文件里,所以卸载的时候不会被删除。
在前几年,要问iPhone和Android手机谁优谁劣自然不用回答,自Android4.1后Android在软件层面开始变得卓越,三星、HTC在硬件上的追赶让Android手机与iPhone之间的距离越来越小,甚至部分超越iPhone,那么综合来看谁优谁劣,又优在哪里,劣在哪里?
产品类型
iPhone的产品型号比较单一,只有苹果一家出产,基本上同一时间只有1、2款手机畅销,在中国市场,其产品价格较高,在新品的推出节奏上,苹果显得较慢。
Android做为一个较为开放的系统,阵营相对于iPhone来说颇为庞大,三星、HTC、摩托罗拉、TCL、华为、小米等等众多厂家都推出 了自己的Android手机,不仅提供了不同的设计风格,也提供了不同的交互界面,不同的机型选择也带来了不同的价位的选择,从1000元不到一直到 4000多元,各式各样的Android手机分布其中,用户可以灵活按照自己的预算来。
不过,一些低端Android手机的价格虽然低于iPhone,但是其使用体验却全面落后于iPhone,而高端Android手机使用体验有所改善,但价格却接近甚至超过了iPhone手机。
电池续航
电池方面,大屏幕Android手机的待机时间普遍只有一天,大部分都低于iPhone的待机时间。界面显示上,Android原生系统不提供百分比形式的电池显示,这也是可以理解的,因为那个数字通常是错误的。
这方面,iPhone在软硬一体结合造就了这个优势,苹果在硬件中插入对软件的优化,使得基于苹果芯片的设备不仅省电,而且流畅。做为对比,Android手机厂商只能通过用大号Tulaoshi.Com、再大号的电池或者使用更节电的屏幕来解决,这也使得Android手机普遍体积偏大。
用户体验
界面方面,iPhone在各个细节的优化可谓做到了极致,iPhone创新性的多点触控操作体验以及极简的用户UI体验,让全球消费者都为之疯狂,几乎每年苹果都发布一个重大版本的iOS系统更新,以改善和增加iOS系统的功能,给用户带去更加丰富的体验。
Android手机在很多细节上,如短信锁屏显示,短信界面,电话通讯录界面,目录文件夹等都体验不佳,名称上更是混乱,sdcard目录是手机内部存储,真正的sd卡目录却是sdcard2,各种各样的混乱名称让用户感到无比疑惑和迷茫。
不过,由于iPhone系统的封闭性,对于中国用户来说还存在两个重要的本地化问题:来电归属地、黑名单和中文输入法,当然,如果iPhone越狱 后也可解决这两个问题。而Android手机的开放度比iPhone手机要好很多。可以安装各种中文输入法和来电管理软件。从这点看,Android手机 的用户可定制性要强于iPhone手机。
在屏幕尺寸上,iPhone 5之前的版本均是3.5寸,iPhone 5则达到4寸,而Android手机普遍都在4寸以上,就屏幕尺寸上看,Android的尺寸要比iPhone更大,并且选择性更多。大屏幕尺寸的手机在游戏、办公、视频等应用上都会占有一定优势。
应用商店
应用商店方面,现在的Android电子市场可真够乱的,从里面下载一些热门应用,通知栏就会不停的弹出各种各样的广告,而普通用户根本就无法识别这些广告是从哪个应用里出来的,只能在电子市场中安装一些安全软件进行检测和删除。
很多国内的Android应用商店的运营也不正规,有些甚至从谷歌官方Andorid市场下载了一些热门应用,然后将其重新包装,嵌入自己的广告代码,通过通知的方式发布广告,隐蔽性很强,有些甚至偷偷地在用户手机上进行恶意吸费,形成黑色利益链。
应用质量
普遍认为,Android平台上低质量的应用数量庞大,甚至存在不少恶意应用,对于中国的大量第三方应用商店,这种情况更甚。
iPhone上的应用数量虽然不如Android,但应用质量能够得到保证,极少出现恶意应用,苹果在应用商店的管理非常严格,如果开发商的应用有损害用户利益的功能,通常会被苹果下架。
游戏应用
虽然近两年Android市场占有率节节攀升,大有超越iPhone之势,但Android平台在游戏领域还是远远落后于iPhone。这一点无论是商业游戏厂商还是在个人开发者方面都有体现。
商业游戏方面,现在Android平台上能拿得出手的大作,无一不是去年甚至是前年iPhone平台上的游戏移植过来。由于Android用户普遍 倾向于免费应用,因此游戏开发商很难在这个平台上盈利,这也是为什么大的智能手机游戏开发商都是先开发iPhone版本的游戏,等成本回收了利润差不多了 的时候才会抽点闲功夫移植给Android平台。很少有什么大厂商会冒险直接开发Android平台的大作产品。
应用稳定性
Android上的应用程序稳定性普遍低于iPhone,同一个应用在Android平台上更易于崩溃,原因也是显而易见的,软硬件平台的不统一给 开发者设置了障碍。众所周知,Android平台系统版本多,硬件规格多,产品又多又杂,软件开发商需要考虑的因素就更多,比如不同版本系统功能上的兼顾 性,比如不同硬件架构上的兼容性等等,而且不可能在所有平台上测试其应用程序。而iPhone的硬件平台仅有有限的几个,系统与硬件基本是统一的,开发商 只需要测试几个平台即可。
系统升级
如果不越狱的话,iPhone用户的系统升级非常简单,使用其内部的OTA可以方便快速的进行傻瓜式的升级,而Android手机在升级方面则良莠不齐,一些大厂商的手机尚可和谷歌官方同步更新,一些小厂商则干脆不提供后续升级操作,这也使得该手机的生命周期被人为缩短。
总而言之,尽管在新品的推出节奏上苹果已经开始落后,iPhone目前依旧是用户体验最好的一款手机,它的系统稳定性、操作流畅度依旧好于绝大部分Android手机。虽然iPhone的价格较高,但稳定的升级使其生命周期得到了不少延续。
来源:http://www.tulaoshi.com/n/20160331/2069925.html
看过《iPhone发短信闪退解决办法?》的人还看了以下文章 更多>>