第三步,在铃声选项中,滑动找到铃声和振动模式。这里可以设置系统内所有通知的铃声,我们点击电话铃声为例。
第四步,进入电话铃声后,有多种铃声供我们选择,点击即可更改设置铃声。
第一步,依次进入设置-通用-关于本机,就可以查看到自己iPhone的序列号了。
第二步,进入XY苹果助手Apple工具中心(点击这里进入)就可以查询序列号了。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/isyjq/)据说是将iphone系统时间修改为1970/1/1,重启后系统将永远无法开机。
想要真正了解这一bug,您可能需要以下知识。
UNIX时间戳
在确认这件事情的真假前,你需要了解的一个知识是Unix时间戳。
iOS系统时间使用Unix时间戳(Unix epoch)表示(time_t数据类型)。在系统中,使用系统位数个二进制位储存时间。
Unix时间戳规定,UTC时区的1970年1月1日0点0时0秒的值为0,以秒为单位,即每过一秒,二进制数字加1。
如果您想详细了解Unix时间戳,请移步到 Unix Time。
不能往前调,那我把时间往后调
有些好奇的朋友拿出了自己手机,心想:既然我不能往回调,那我要是把时间使劲往后调能怎样?
细心的朋友发现了一个问题,iOS系统可以设置的最大时间是2038年1月1日,并不能再往后设置。苹果一定考虑到了这个问题,为什么这么说呢?
我们拿32位系统举例。在32位系统中,time_t是长度为32位的,有符号整数(signed int)类型。首个二进制位是符号位,用来储存正负。正数则为1970/1/1以后的时间,负数反之;其余的31位用来记数。当时间到达2038年1月19日3时14分08秒时,数值位全部向前进1,导致符号位被置1,其余31位为0。介时,将出现『时间回归』的情况,系统时间变为1901年12月13日20时45分52秒,系统将会出现错误。
所以Apple为了避免这种问题导致的错误发生,将最大时间期限定在了2038年1月1日23时59分59秒。这样即使超出这个范围,在18天内也不会有太大问题,况且32位设备到那个时候基本都已经淘汰了。
64位系统会不会受到这个影响呢?通过计算我们可以得到,292,277,026,596年12月04日15时30分08秒是64位系统可以表示的最大时间。
64位处理器的『时间回归』问题
有了刚才的知识储备,现在我们回到正题,开始探讨搭载64位处理器设备的时间bug。
我们说到了以UTC时区的1970年1月1日0点0时0秒为界限,数值为0,时间正常流逝为正数,反之为负数。不过各位需要留意的是,时间受到时区的影响。
假设一种情况,我原来是北京时区,假设将时间设置到了1970年1月1日0点0时0秒,那么我将这个时间转换为UTC时间,公式:北京时间= GMT+8 = UTC+8,那么UTC时间则为1969年12月31日16时0分0秒。这样就会出现时间负值,即时间回归bug触发,系统启动卡在Kernel阶段,时间错误,无法继续进行启动。
触发bug条件与表现
满足以下条件,『时间回归』bug被触发:
系统版本:iOS8.0 ~ iOS9.3 beta 3
硬件设备:搭载64位处理器的设备(即处理器为A7~A9X的设备)
进入『设置』-『通用』-『时间与日期』,关闭『自动设置』,并将时间修改为1970年1月1日,分秒任意。
修改时间后,需要重启设备。
Bug触发表现:iOS设备启动时,卡在苹果Logo,无法继续启动。
解决方案
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/isyjq/)▼针对所有64位处理器的iOS设备
拆机并拆出电池,放置10分钟后重新安装。
电量充足的情况下,等待数小时,当Unix时间戳的数值大于等于0,系统时间生效,可正常开机。
▼针对已越狱设备的防范
添加Cydia源http://repo.ziph0n.com/
并安BrickingDate插件
注tuLaoShi.com意:此插件只可以防止人为修改时间,并无法防止代码恶意篡改时间(安装效果如下图)。
Bug危害分析
黑客可以利用此bug通过无线局域网发出范围性攻击。
当iOS设备连接到公共网络时,iOS系统将会使用NTP服务对时区、时间进行校准。如果黑客发送恶意的NTP攻击,将iOS系统时间校准至UTC 0的时间,那么所有用户设备均会受到此bug影响,在重新启动设备后无法使用设备。
1、越狱篇
iPhone越狱之后可以通过安装插件,实现保存和查看gif图片的功能。下面图老师小编要为你介绍的,是已经兼容最新的iOS9.0-9.0.2越狱的gif插件GIFViewer。GIFViewer的主要功能,是解除系统自带照片应用无法保存GIF图片与查看GIF图片的限制,方便用户通过网页端、QQ、微信等第三方客户端保存gif图片,并在iPhone自带照片应用中查看。
GIFViewer安装和使用方法:
源地址:BigBoss源
兼容系统:iOS7-iOS9越狱
收费情况:0.99美元
已越狱设备打开Cydia越狱商店之后,搜索安装GIFViewer插件,安装完成后重启设备即可自动生效。GIFViewer没有应用图标,也不需要任何设置,当设备成功安装GIFViewer之后,你就可以在iPhone上尽情的享用gif动态图片带来的别样乐趣了。
2、不越狱篇
与安装第三方插件一样,要想在不越狱的iPhone上实现保存和查看gif图片的功能,也得借助第三方应用软件。支持iPhone查看gif图片的应用有很多,像美图gif、GIF Viewer等,今天我们要介绍的是后者GIF Viewer。
GIF Viewer,名称与上面介绍的越狱插件GIFViewer是一样的,不过它们并非出自同一个开发者之手。功能上,GIF Viewer支持播放相册中的gif图片,支持在微信、QQ、微博等第三方应用上上传和转发gif图片。
GIF Viewer分为免费版和专业版(收费版)两种,免费版支持从系统自带照片应用中读取gif图片,允许用户自行创建有限的gif图片相册以及支持通过连接电脑传输gif图片到应用中。而专业版则是在此基础上新增了去广告、密码锁定、无限制创建gif相册、观看gif暂停画面以及调节照片播放速度、将gif切换到视频等功能。升级到专业版的价格为12元。
有了第三方软件或越狱插件的帮忙,iPhone也可以像安卓手机一样查看和保存gif图片了。如果你也喜欢在iPhone上玩弄gif动态图片,不妨去试试吧。
对于果粉来说,在苹果产品上探索一些可玩性极强的玩法是一件非常有趣的事。日前,网友lizhengru分享了一个不需要越狱就能开发属于自己的手机App的入门级教程,一起来看看吧。
在正式开始之前,该网友所做的准备工作如下:
- Mac 设备(OS X 版本为 10.11.3)
- iPhone6(iOS 版本为 9.2.1)
图老师
- Xcode 版本为 7.2.1
接下来进入正式的操作步骤:
1、用自己的 Apple ID 登录开发者中心。
2、用数据线将你的 iPhone 手机连接到 Mac 设备(解锁手机并添加信任),然后打开 Xcode。
3、选择Create a new Xcode project创建一个新的项目,然后选择单视图,点击下一步。
4、输入项目名称(Product Name)、公司标识前缀名(Organization identifier)、开发语言(Language)和设备(Devices),并点击下一步,然后选择工程保存的地方,点击 Create。
5、修复代码签名问题,添加 Apple ID,已经开启两步验证的锋友需要验证一下,添加完成后如下图,关闭 Accounts 窗口,提示 Reset 的,请点击 Reset,不提示的请忽略此步,至此,代码签名问题已修复。
6、添加 App 的图标和 App 的加载画面。
7、修改 View Controller 属性,添加图像视图,拖入 Label 和 Button 控件并适当修改其外观属性。
8、修改 ViewController.m 文件,赋予按钮功能。
功能实现代码如下:
//初始化提示框;
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"消息警告" message:@"XXXX" preferredStyle: UIAlertControllerStyleAlert];
[alert addAction:[UIAlertAction actionWithTitle:@"XX" style:UIAlertActionStyleDefault handler:^(UIAlertAction * _Nonnull action) {
//点击按钮的响应事件;
}]
];
//弹出提示框;
[self presentViewController:alert animated:true completion:nil];
9、程序已经改写完毕,在模拟器里可以运行,现在我们要做的是让其在 iPhone 手机上也可以运行。
10、此时程序已经安装在手机里面了,但是得不到系统的信任,现在要做的就是在 iPhone 手机上解锁屏幕,前往设置 - 通用 - 设备管理 - 开发商应用,信任你的 Apple ID,然后再次点击 Xcode 里的 Running。这样一来,我们就已经成功的完成了开发一个完整的程序,试着点击它吧。
那么,我们制作的 App 应该如何保存呢?接下来我们要做的就是生成 ipa 文件,方便以后进行安装。
- Xcode 左侧底部找到 Products,在 XXXX.app 上面右键,选择 Show in Finder,这样就找到了 XXXX.app 的原始文件。
- 将找到的 XXXX.app 文件拖拽到打开的 iTunes 的我的应用页面空白处,这样就生成了最终的 XXXX.ipa 文件。
- 将此 XXXX.ipa 文件用其它的第三方软件安装在手机里就可以了。当然,安装完毕打开的话会提示需要信任它,那么只要添加信任就可以了。
iphone怎么遥控苹果电视
最新消息,据外媒报道,苹果高管近日表示,苹果计划通过新款遥控应用软件,让iPhone实现变为Apple TV遥控器,而不是依靠Siri遥控器输入功能搜索节目。
苹果负责互联网服务的高管艾迪库近日称,如果用户拥有iPhone,则可利用手机输入文字,直接在机顶盒里搜索影视节目,无需依靠Siri遥控器的输入功能,我认为这将会极大提高可用性。
另外一位负责软件开发高管Craig Federighi则表示,除利用手机来输入文字之外,手机操控软件还将会具备目前机顶盒遥控器的全部操控功能,比如Siri语音操控及搜索功能。
Applm.tulaoshi.comeTV遥控器的设计曾经遭到用户的吐槽,按钮太小,并且间隔太近,难以输入文本进行搜索。若能够通过遥控器应用程序,将iPhone变身遥控器,使得用户能够通过家庭的无线网络去控制Apple TV,通过iPhone进行文本输入那肯定更加便捷。
如果iPhone变身成了Apple TV的遥控器,那需不需要配备红外感应?还有这跟市面上带有红外感应的安卓手机有何区别?
苹果iPhone6s隐藏视频教程。当我TuLaoShi.com们下载了一些小电影或者是录制了私密视频后,为了防止被别人看到,通常我们都需要将其隐藏起来,那么该如何隐藏呢,下面就让图老师小编来教你们苹果iPhone6s隐藏视频方法吧!
1)我们先打开QQ,点击左上角的图标,选择【我的文件】。(如下图)
2)然后来到视频分类点击右上角的【编辑】,然后点击【本机文件】。(如下图)
3)最后再选择视频然后点击中下方的【存到微云】,搞定后我们再把手机上的原视频删掉就可以了,这样别人就看不到我们藏在微云上的视频了。(如下图)