快好知 kuaihz订阅看过栏目

 

iOS是由苹果公司为iPhone开发的操作系统。它主要是给iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系统一样,它也是以Darwin为基础的。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。iOS的系统架构分为四个层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),可轻触层(the Cocoa Touch layer)。系统操作占用大概240MB的存储器空间锟斤拷锟斤拷锟斤拷。

系统结构

iOS的系统结构分为个层次:

核心操作系统(the Core OS layer)

核心服务层(the Core Services layer)

媒体层(the Media layer)

可轻触层(the Cocoa Touch layer)。

最新版的iOS系统(iOS5)中,系统操作占用大概774.4MB的内存空间。

发展历史

iOS最早于2007年19日的苹果Macworld展览会上公布,随后于同年的6月发布的第一版iOS操作系统,当初的名称为“iPhone runs OS X”。  

最初,由于没有人了解“iPhone runs OS X”的潜在价值和发展前景,导致没有一家软件公司、没有一个软件开发者给“iPhone runs OS X”开发软件或者提供软件支持。于是,苹果公司时任CEO斯蒂夫.乔布斯说服各大软件公司以及开发者可以先搭建低成本的网络应用程序(WEB APP)来使得它们能像iPhone的本地化程序一样来测试“iPhone runs OS X”平台。  

2007年10月17日,苹果公司发布了第一个本地化IPhone应用程序开发包(SDK),并且计划在2月发送到每个开发者以及开发商手中。  

2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone runs OS X”改名为”iPhone OS“。  

2008年9月,苹果公司将iPod touch的系统也换成了”iPhone OS“。  

2010年2月27日,苹果公司发布iPad,iPad同样搭载了”iPhone OS”。这年,苹果公司重新设计了“iPhone OS”的系统结构和自带程序。  

2010年6月,苹果公司将“iPhone OS”改名为“iOS”,同时还获得了思科iOS的名称授权。  

2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。  

2011年10月4日,苹果公司宣布iOS平台的应用程序已经突破50万个。

最新操作系统版本

北京时间6月7日凌晨,苹果2011年度的WWDC大会(Worldwide Developers Conference苹果电脑全球研发者大会)就在旧金山的Moscone West会议中心举行,现场有5200人到场。本次发布会上,scott Forstall正式公布了iOS设备至今已经销售了2亿台,占全球移动操作系统44%份额,iPad自发布以来,14个月间售出2500万台。更重要的是,iOS 5移动操作系统来了,全新的IOS5系统拥有200个新功能特性。北京时间2011年10月13日凌晨,苹果移动操作系统iOS 5正式在全球范围内推出。

在WWDC2011大会第一日,苹果正式宣布iOS5系统发布,并于今年秋季提供正式版更新与下载。iOS5最重要的一点更加专注于云计算服务(即苹果所说的iCloud),包括像音乐储存和寻找家人和朋友的位置服务等等。除此之外,苹果还可能会在iOS5系统中引入采取类似Android系统的9点自定义触控解锁方式,这种自定义的滑动解锁对触屏设备来说是一种较为理 想的加密方式。在本次升级的iOS5系统中,有12项重点升级,并且提供了200多项提升。

iOS5系统12项重点更新:   

1、通知中心--整合短信、邮件、通话等多种原生程序通知为一体,同时支持第三方程序的通知。   

2、iBook内支持杂志购买。   

3、Twitter嵌入iOS5系统,用户可以随时将照片等内容直接上传至Twitter,有例如在联系人中可以找到Twitter好友信息。不过这项功能目前在国内还是比较鸡肋的。   

4、Safari浏览器优化--书签里加入了阅读列表功能和标签功能,多个标签之间的切换更自由。   

5、Reminders提醒功能--它可以在多个设备上同步。

6、相机功能提升--用户可以在不解锁的情况下调用相机,并且可以使用音量键作为相机快门,同时可以在手机上直接处理图片,如消除红眼,调整图片大小等。   

7、Mail--新的邮件功能提供了字典等功能,邮件分类更明确,并且在iPad上,键盘更适合拇指操作。   

8、PC Free无线传输,移动端为ios5的用户可以摆脱数据线,通过Wifi与iTunes同步。   

9、Game Center更新,用户可以在Game Center账号上使用自己的头像,并可以直接在Game Center中购买应用程序。   

10、iMessage--所有ios5用户通过3G或者Wifi进行“短信交流”,俨然一个文字版的“Face Time”。   

11、ipad支持可分离式键盘--可将显示屏上的虚拟键盘在显示屏左下方和右下方分为两部分,更方便于双手打字。   

12. 更新了中文与日文的输入法。

iphone4s的siri语音控制功能暂时未出现在ios5上。同时支持iOS5的设备有iPhone3GS、iPhone4、iPhone4s、iPad/iPad2,以及三、四代iPod Touch。

以下是200多项新功能明细:

全新的锁屏界面

第一次使用时的崭新欢迎屏幕

免PC激活(这个功能实在是太好了)

新的消息推送中心(就是有点像Android的那个)

锁屏相机快捷方式

股票和天气内置入消息推送中心

iPod应用改名为Music并使用了新图标

新的视频录像应用

iMessage

短信发送按钮绿色为普通短信、蓝色为iMessage

为杂志和报纸新建的newsstand

可以创建和删除照片文件夹

系统级Tωitter支持

新Tωitter键盘,带有#和@按钮

支持图片编辑

Camera相机栅格系统

New rounded buttons新的圆形图标

Notification Center支持手动或按时间排列

可以选择将哪些应用添加到Notifications Center

可以在设置中为你的设备重新命名

支持Air Delta Software热更新系统

用量中显示每个应用对应使用的系统内存

iTunes无线同步

密码锁定设置中可开关的语音拨号功能

支持自定义键盘输入快捷短句功能,比如可以用OMG来代表Oh My God,并可以在任何应用中使用

New Speak Selection option in Accessibility Settings

可添加自定义震动模式(这个有什么用?不要胡思乱想!)

新的触摸辅助设定

LED闪光灯提醒功能

选择音频文件的左右音道功能

设置页面中的新iCloud选项

在邮件设置中可创建额外的mobileme邮箱

在邮件设置中可以选择引用级别

联系人在添加了Tωitter选项

在设置中可修改本机号码

在设置中的新Facetime选项,可使用email或电话号码来充当Facetime帐号

Safari中的隐私浏览选项

移除当前浏览网站数据

在设置中可选择开启或关闭iMessage

可开启Read Receipts

iMessage不能使用时自动以短信形式发送

可以设置新消息提醒后,未阅读的旧消息还将提醒多少次

音乐和视频应用设置分离

Photo Stream

设置备忘同步的默认帐号

可选择自动下载功能开启或关闭

设置仅连接到WiFi时才开始自动下载

地图中的可选路线功能

App Store中的购买历史功能

可以删除单条通话记录

iCloud备份

使用音量键拍照

在音乐应用中点击并按住一歌,会显示该歌曲的全部信息

发邮件时可拖动联系人添加到邮件发送列表

发邮件时若没有添加标题,会在发送前提醒

在邮件中更新了Windows Live Mail、Gmail和Exchange等小图标

富本文邮件编辑

系统词典功能

地图中的打印功能

地图中可隐藏路况

可为每个联系人定制震动类型

备忘中显示条数

设置中添加了帮助链接

Game Center中添加图片

Game Center中添加隐私选项,可选择保密或者公开个人资料

Game Center主页中显示个人游戏分数

可看分数分组Game Center好友

Game Center中的好友推荐功能

新游戏可以通过Game Center来下载

Game Center中的游戏推荐功能

Game Center新的好友请求页面

语音备忘录中可以向各个方向旋转

为不同的联系人选择不同的短信提示音

天气应用中的本地功能

天气应用以小时为单位更新

Safari中的阅读列表功能

iPad Safari中的标签功能

Reader view which removes all clutter from web pages on iPad

iPad分离式键盘

AirPlay Mirroring

与iTunes同步时仍可使用iphone

支持Emoji表情

支持在iOS上发推时发送链接和图片

横屏iCal时以周为单位显示

iPad上的新音乐应用

iCloud同步和备份文档功能

Safari地址栏右侧轻微的淡出效果(这个可能翻译不是很准备,欢迎纠正)

基于地址位置的提醒功能

VoiceOver支持阿拉伯语

可后台打开链接

支持Tωitter头像导入到联系人头像

iPad 2原生1080p视频播放

日本等地区的日历支持

iPad cal中支持年度显示

Game Center中支持回合制游戏

邮件全文搜索功能

邮件应用中的高级控制

Safari中可删除单个网站的数据,比如Cookies……iOS 5联系人支持Tωitter、Facebook、Flickr、LinkedIn和Myspace

iPad键盘上增加页面搜索按钮

个人热点功能移入设置-网络选项中

iMessages支持GIF动态图片发送功能

在日历中双击日期也可以添加备忘

在日历中点击并拖动事件功能

在日历中点击并按住全天事件来创建新的全天事件

Tωitter如果没有下载,可以在Settings中下载(设置里),甚至不用去App Store

Hotmail邮件支持

iPod touche可在iOS 5中自由设置时间

在iPad的Safari中点击并按住向后箭头,可显示要返回的网页列表

Safari隐私浏览时,颜色由蓝色变为黑色

自动修正功能可单独关闭,而不是随着拼写检查功能一起关闭

添加相关联系人,比如父母兄弟姐妹等

音量键也可以用于视频录制时的开始和结束控制

在设置-通用-密码锁定中,增加了一项与应用购买相关的密码锁定功能

AppStore应用列表中已购买应用显示价龘格的地方变为“安装”或Install。

在AppStore中添加了iForgot功能,以便忘记Apple ID、密码的朋友找回密码

蓝牙显示远程播放的音乐信息

现在的打盹儿功能(就是再睡一会儿)可以在锁屏状态下滑动来控制

可设置多个Tωitter帐号并选择使用哪一个帐号来发推

删除每一个应用的数据

iTunes铃声商店

实时股价

VoiceOver项目选择

语音短信选项

锁屏状态下切换到静音模式时,音量条仍然显示

可选择多个邮件并标记为已读

可同时下载多个应用,而不必等到一个应用下载完成后才开始另一个应用的下载

可选择是否在消息推送中心显示天气和股票

语音控制中,增加了新的声音

可以设置消息推送提醒中心的应用行为,比如让天气一直处于顶端、然后是短信等等……

邮件中的最大消息下载数字从250增加到1000

Google Maps中添加链接

观看YouTube视频时双击Home键显示视频上传者信息

Y0uTube视频标题滚动

Time mid-call invitation alerts

在iOS设备上设置Airport和Time Capsule

打电话时显示FaceTime视频电话插入提示

支持使用不同的Apple ID

锁屏时收到推送提醒时,横扫屏幕即可进入相应的应用

在消息推送中心的天气应用上横扫屏幕即可查看未来五天的天气情况

iPad上的手势功能

邮件中的S/MIME文件类型支持

Facetime可以在没有SIM卡的iPhone上使用了(需要使用电子邮件地址)

收到非联系人名单中的来电时,主屏幕也会显示城市名。如果可以识别,还会显示地区和国家名。

拍照时,在相机应用内点击并按住,即可选择开关AE/AF。

拍照时,使用两指靠近或分离触摸,即可控制焦距。

在日历的按月浏览模式中,按下侧面的+号来添加事件,也可以点击并按住日期来添加事件。

天气应用中使用本地信息

邮件中可为邮件设置小旗子

在设置中可以选择Safari点击并按住对应的选项

在iPad的日历上可以通过左右横扫屏幕来更改当前查看的月份

横扫删除音乐

iCloud中的购买更多空间功能

可为消息、语音邮件、普通邮件和发送邮件设置自定义声音

在离线辞典中设置自定义词组

应用崩溃时淡出,而不是突然消失,也就是说,死也要华丽的死去……

可以选择是否在应用上显示提示数字(之前那个烦人的问题应该解决了)

在PC上的iTunes下载的时候,应用会自动推送到你的iDevice上关安装

用户界面iOS的用户界面的概念基础上是能够使用多点触控直接操作。控制方法包括滑动,轻触开关及按键。与系统交互包括滑动(swiping),轻按(tapping),

用户桌面

挤压(pinching)及旋转(reverse pinching)。此外,通过其内置的加速器,可以令其旋转设备改变其y轴以令屏幕改变方向,这样的设计令iPhone更便于使用。屏幕的下方有一个home按键,底部则是dock,有四个用户最经常使用的程序的图标被固定在dock上。屏幕上方有一个状态栏能显示一些有关数据,如时间﹑电池电量和信号强度等。其余的屏幕用于显示当前的应用程序。启动iPhone应用程序的唯一方法就是在当前屏幕上点击该程序的图标,退出程序则是按下屏幕下方的home键。在第三方软件退出后,它直接就被关闭了,但在iPhone 3.0 及后续版本中,当第三方软件收到了新的信息时,苹果公司的服务器将把这些通知推送至iPhone或iPod Touch上(不管它是否正在运行中)。在iPhone上,许多应用程序之间都是有联系的,这样,不同的应用程序能够分享同一个信息(如当你收到了包括一个电话号码的短信息时,你可以选择是将这个电话号码存为联络人或是直接选择这个号码打一通电话)。

iOS开发语言

Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于编写iOS应用程序开发。Objective-C 是一种简洁的、面向对象的程序设计语言,所有iOS应用程序都由它来驱动。你需要编写Objective-C 代码来创建应用程序,同时你需要懂得该语言,才能使用大多数的框架。尽管你可以使用其他编程语言来开发,但不使用Objective-C 就无法生成iOS应用程序。Objective-C 是一种简单的程序设计语言,其语法和规范简单易学。

如果你有其他面向对象程序设计语言(例如Java 或C++)的编程经验,那么它对你来说,将更容易上手。

iOS越狱

简介iOS越狱(英语:iOSJailbreaking),是对于苹果公司便携设备操作系统iOS进行破解的一种技术手段,用户使用这种技术及软件可以获取到iOS的最高权限

iOS

甚至可能可以进一步解开营运商对手机网络的限制。越狱软件适用于iPhone、iPodtouch、iPad及AppleTV第二代上的iOS系统。用户越狱完毕之后,可以通过如Cydia这一类包管理器,来安装AppStore以外的扩展软件及外观主题,或是完成越狱前无可能进行的动作,如安装Linux系统。越狱后的iPad、iPhone或iPodtouch运行的依然是iOS操作系统,仍然可以使用App Store与iTunes及其他普通功能(如拨打电话)。2010年7月26日,美国国会图书馆正式修改数字千年版权法中的豁免条款,正式认可iOS越狱之合法性。越狱软件社区Cydia的创始人JayFreeman估计,全球大概有10%的iPhone曾进行过越狱

用途●解除iOS上的限制,安装App Store以外以及未经Apple许可的社区软件以及自由软件,甚至自行编译软件。●改装操作系统●使用命令行shell程序

DFUDFU(DeviceFirmware Update) 是 iOS 设备的一种固件升级模式。越狱往往需要进入DFU模式。进入方法1.关机状态下按住 Sleep 键直到出现苹果标志;2.然后保持 Sleep 键不松开同时按下 Home 键;3.直到苹果标志熄灭后松开 Sleep键而 Home 键不放;4.等待电脑提示音发现新硬件或 15 秒后即进入 DFU模式。针对的设备目前为止可以对iPad, iPod Touch, iPhone, Apple TV 第二代等全部设备越狱(部分为不完美越狱)常见的越狱工具有redsn0w, PwnageTool, Sn0wbreeze, JAILBREAKME, GreenPois0n等。

技术

SDK 2007年10月17日,史蒂夫·乔布斯在一封张贴于苹果公司网页上的公开信上宣布软件开发工具包。它将在2008年2月提供给第三方开发商。软件开发工具包于2008年3月6日发布,并允许开发人员开发iPhone和iPod touch的应用程序,并对其进行测试,名为“ iPhone手机模拟器” 。然而,只有在付出了iPhone手机开发计划的费用后,应用程序才能发布。自从Xcode3.1 发布以后, Xcode就成为了iPhone软件开发工具包的开发环境。第一个Beta版本是iPhone SDK 1.2b1(build 5A147p)它在发布后立即就能够使用了。由于iOS是从于Mac OS X核心演变而来,因此开发工具也是基于Xcode。该SDK需要拥有英特尔处理器且运行Mac OS X Leopard系统的Mac才能使用。其他的操作系统, 包括微软的Windows操作系统和旧版本的Mac OS X都不支持。SDK本身是可以免费下载的,但为了发布软件, 开发人员必须加入iPhone开发者计划, 其中有一步需要付款以获得苹果的批准。加入了之后,开发人员们将会得到一个牌照,他们可以用这个牌照将他们编写的软件发布到苹果的App Store。发布软件一共有三种方法: 通过App Store,通过企业配置仅在企业内部员工间应用,也可通过基于"Ad-hoc"而上载至多达100部iPhones。这个发布iPhone软件的形式的出现使人们不能根据GPLv3的授权代码发布软件。任何根据GPLv3任何代码的开发者也必须得到GPLv3的授权。同时,开发商在散发布已经由GPLv3 授权的应用软件的同时必须提供由苹果公司提供的密匙以允许该软件修改版本的上载。

Java苹果至今仍没有宣布任何让iPhone运行Java的计划。但太阳微系统已宣布其将会发布能在iPhone上运行的Java虚拟机(JVM)的计划,它是基于Java的Micro Edition版本。这将让用Java应用程序得以在iPhone和iPod Touch上运行。在这个计划发表之后,熟悉iOS软件开发协议的程序员们相信虽然iOS软件开发协议不允许应用程序后台运行(比如说在接电话的时候仍然运行程序), 但却允许自带的应用程序从其他的来源下载代码,而且它们还能与第三方应用程序相互作用(比如说Safari和Java虚拟机), 这可能会阻碍不与苹果合作的Java虚拟机的发展。很明显,在iPhone运行的Java在iOS软件开发协议所规定的范畴以外。

FlashiOS不支持Flash。Adobe计划在iPhone发行第三方Flash Lite软件程序,但现时仍未有计划。以现时来说,只支持标准Flash。现时可以使用iPhone第三方程式jailbreak观看flash动画。但不支持在线播放。

iOS 7iOS 7是美国苹果公司开发的手机和[1]平板电脑操作系统。2013年6月10日于苹果公司全球软体开发者年会上发布并计划于2013年秋季推出。iOS 7包括重新设计的用户界面及一些对操作系统功能的改进。北京时间2013年9月11日凌晨苹果在秋季发布会上宣布iOS 7于9月18日正式推出,2013年9月19日凌晨1点开放免费下载更新。[2]北京时间2013年12月23晚上,越狱梦之队evad3rs搞了个突然袭击,悄无声息的放出了iOS 7完美越狱工具,支持所有可升级至iOS 7的iPhone、iPod touch、iPad。

功能介绍

iOS 7在用户界面上有着与之前版本完全不同的视觉设计,应用程序的图示变得更锐利、平面,也在许多地方iOS 7 设计采用了较为纤细的字体,以往的拟物风格(skeuomorphism)在iOS 7中不再出现。此外,iOS 7的画面采用类3D的效果,在锁定画面及桌面会有3D的效果,但若设备并非使用Retina屏幕(仅iPad 2和iPad mini 1G不使用Retina屏幕),效果可能会不明显。所有的内置程序、解锁画面与通知中心也经过重新设计。此外,iOS 7也新增了控制中心(Control Center)界面,让用户能够快速控制各种系统功能的开关(包括飞行模式、蓝牙、无线网络以及调整屏幕亮度、手电筒、播放或暂停音乐等)。后台多任务处理(Multitasking)功能也经过了强化,已经能够支持每一种应用程序,切换程序时也有了新的用户界面。在 iOS 7 中,保留了已经深受人们喜爱的元素,并对用户体验进行优化,使整个系统使用起来更加轻松自如和实用。这样,你每天需要反复做的事,就会变成你每天喜欢做的事。而且在使用 iOS 7 时,你会有种立刻就能上手、驾轻就熟的感觉,因此不需对它重新进行了解。例如,主屏幕依然是主屏幕,唯一的变化是 Retina 显示屏和显示屏背后的空间得到了更充分利用,但你的使用方式丝毫未变。ios7系统支持的设备包括iPhone 4、iPhone 4S、iPhone 5、iPhone 5s、iPhone 5C、iPad 2、iPad 3、iPad 4、iPad Air、iPad mini 1G、iPad Mini 2G和iPod touch 5,其它ios设备并不兼容,用户在升级之前需要提前将iTunes升级至iTunes11.1,才能够为设备安装ios7系统。

特色功能

全新设计的界面iOS7是iOS面世以来在用户界面上做出改变最大的一个操作系统。iOS7抛弃了以往的拟物化设计,而采用了扁平化设计。苹果在重新思考 iOS 的设计时,更希望围绕 iOS 中深受人们喜爱的元素,打造一种更加简单实用而又妙趣横生的用户体验。最终,苹果优化了 iOS 的工作方式,并以此为基础重新设计了 iOS 的外观。之所以这样做,是因为能够服务于体验的设计才是出色的设计。

控制中心控制中心为你建立起快速通路,便于你使用那些随时急需的控制选项和 app。只需从任意屏幕 (包括锁定屏幕) 向上轻扫,即可切换到飞行模式,打开或关闭无线局域网,调整屏幕亮度等等,你甚至还可以使用全新的手电筒进行照明。如此众多的操控,任你一挥而就。你可以打开或关闭飞行模式、无线局域网、蓝牙和勿扰模式,锁定屏幕的方向或调整它的亮度,播放、暂停或跳过一首歌曲,连接支持 AirPlay 的设备,使用AirDrop共享文件,还能快速使用手电筒、定时器、计算器和相机。

增强的通知中心通知中心可让你随时掌握新邮件、未接来电、待办事项和更多信息。一个名为 "今天" 的新功能可为你总结今日的动态信息,十分便捷。扫一眼你的 iPhone,你就知道今天是否是某人的生日,你是否需要雨伞,或交通状况会否影响你的上下班出行,你甚至还能收到关于明天的提醒。你可以从任何屏幕 (包括锁定屏幕) 访问通知中心。只需向下轻扫,即可迅速掌握各类动态信息。需要注意的是,之所以说是一个新功能,是因为iOS 7的通知中心较以往而言,变成了三栏——今天,全部,未读通知。[6]更加智能的多任务处理多任务处理始终是在 app 之间切换的捷径。因此,它变得更加智能。因为 iOS 7 会了解你喜欢何时使用 app,并在你启动 app 之前更新你的内容。因此,如果你经常在上午 9 点查看最喜爱的社交 app,那么你所关注的相关内容届时将准备就绪,待你随时取用。这就是 iOS 7 的多任务处理功能,你还没做,它就已经为你想到了。iOS 中的多任务处理变成卡片式,只需向上轻扫便可以关闭程序。

更强大的相机iOS 7 的相机功能将你所有的拍摄模式置于显要位置,包括照片、视频、全景模式和新增的 Square 模式。轻扫一下,你就能以你喜欢的方式拍摄你想拍的画面,瞬间即成。而全新滤镜可让你更好地享受每张照片带来的乐趣。你可为照片增添复古味道,提升对比度,或感受黑白魅力,任你尽情挥洒艺术创意。

智能相册现有更快速、更轻松、更愉悦的方式,让你在记忆的长廊中自如穿行。特别介绍精选、时刻与年度,它们能根据时间和地点智能地分组管理你的照片和视频。轻点年度,你所有的照片即会充满屏幕。而地点将你拍摄照片的场所记录下来。这样,你就能快速找到任何时间、任何地点拍摄的内容。

AirDrop文件共享通过文本讯息或电子邮件发送照片或文档,是没问题的。但如果某人就在你旁边,文字讯息或电子邮件会突然让人感觉大费周章。进入适用于 iOS 的 AirDrop,它能让你通过共享按钮,快速、轻松地共享照片、视频、通讯录,以及任何 app 中的一切。只需轻点共享,然后选择你的共享对象。AirDrop 会使用无线网络和蓝牙搞定其余的事情,不仅无需设置,而且传输经过加密,可严格保障共享内容的安全。

改进的SafariiOS 7 中的 Safari 令浏览更强大、更出色、更美观。按钮和工具栏,如综合智能搜索栏,会隐藏起来,除非你通过滚动操作将其调出。因此,你会在屏幕上看到比以往更多的内容。只要轻扫一下,你就能向前或向后翻动页面。一切设计,都为令你的浏览快速顺畅,全无障碍。  综合智能搜索栏、全新标签视图、共享的链接和阅读列表让你的Safari更加强大。

iCloud 钥匙串你在网上做许多事情都需要密码。但iCloud 可以为你记住你的帐户名称、密码和信用卡号码。无论你何时需要登入网站或在线购买,Safari 都能自动输入这些信息。它可在所有经过你许可的 iOS 7 设备和运行 OS X Mavericks 的 Mac 电脑上使用。而且 256-bit AES 加密令它极为安全。

正式版SiriiOS 7 中的 Siri 拥有新外观、新声音和新功能。它的界面经过重新设计,以淡入视图浮现于任意屏幕画面的最上层。Siri 回答问题的速度更快,还能查询更多信息源,如维基百科。它可以承担更多任务,如回电话、播放语音邮件、调节屏幕亮度,以及更多。

App Store新功能我的附近的热门 App 是 iOS 7 推出的 App Store 新功能,能够显示与你当前位置相关的一系列热门 app。另外,如果你觉得 App Store 的精彩内容太多而难以取舍,欲购清单可给你些思考的时间。你可以随时将 app 保存在欲购清单里,稍后做好决定再来购买。iOS 7 还能让你的 app 自动保持更新,再不需要你费心。自动更新的另一个好处是:你再也无需关注那些提示 app 更新的红色小徽章了。

新的安全功能丢失 iPhone 的感觉糟透了。幸好有查找我的 iPhone 功能,它能帮你找回 iPhone。但如果难以找回,iOS 7 中新的安全功能可以增加其他人使用或卖掉你设备的难度。关闭查找我的 iPhone 或擦除你的设备,都需要你的 Apple ID 和密码。即使设备上的信息已被擦除,查找我的 iPhone 仍能继续显示自定义信息。无论谁想重新激活设备,都需要你的 Apple ID 和密码。也就是说,你的 iPhone 仍然是你的 iPhone,无论它在哪里。

车载iOS(即将推出)车载 iOS 将你的 iOS 设备,以及 iOS 使用体验,与你的仪表盘系统无缝结合。如果你的汽车配备车载 iOS,你就能连接 iPhone 5,并使用汽车的内置显示屏和控制键,或 Siri 免视功能与之互动。你可以轻松、安全地拨打电话、听音乐、收发信息、使用导航,以及更多。所有的设计,都为了让 iPhone 专注于你的需求,让你可以专注于你的驾驶。

全新铃声和墙纸在iOS 7中,苹果提供了新的默认铃声。像往常一样,这些图像仍分为自然景象和计算机合成的两大类,色彩也与新系统更加的匹配。以往的提示音主要基于实体乐器,而新的声音似乎是纯粹的电子音。当然,怀旧的你仍然可以选择“经典”的铃声。

历史版本

2013年6月11日,苹果在WWDC 2013开发者大会上正式发布iOS 7 Beta 1版本系统(11A4372Q)2013年6月25日,苹果发布iOS 7 Beta 2 全新支持iPad/iPad Mini(11A4400f)2013年7月9日,苹果发布iOS 7 Beta 3(11A4414E)2013年7月30日,苹果发布iOS 7 Beta 4(11A4435D)2013年8月7日,苹果发布iOS 7 Beta 5(11A4449A)2013年8月16日,苹果发布iOS 7 Beta 6(11A4449D)

2013年8月30日,开发者收到邮件:iOS 7 Golden Master(最终测试版)将于9月10日发布[13]2013年9月10日,苹果在媒体发布会将iOS7随iPhone 5C和iPhone 5S一起正式发布,19日即可下载[14]2013年9月10日,苹果发布iOS 7 Golden Master(最终测试版)2013年9月18日,苹果正式推出iOS 7 正式版2013年9月21日,苹果为iPhone 5s/5c发布iOS 7.0.1初始系统。2013年9月27日,苹果发布iOS 7.0.2(11A501)2013年10月23日,苹果发布iOS 7.0.3(11B511)[15]2013年11月15日,苹果发布iOS 7.0.4(11B554a)2013年11月19日,苹果发布iOS 7.1 Beta 1(11D5099e)2013年12月14日,苹果发布iOS 7.1 Beta 2(11D5115d)2014年1月8日,苹果发布iOS 7.1 Beta 3(11D5127c)2014年1月21日,苹果发布iOS 7.1 Beta 4(11D5134c)2014年1月30日,苹果发布iOS 7.0.5,该更新仅针对iPhone 5s/5c Global。2014年2月5日,苹果发布iOS 7.1 Beta 5(11D5145e)2014年2月22日,苹果发布iOS 7.0.6(11B651),修正了SSL连接验证的问题。2014年3月11日,苹果发布了iOS 7.1 正式版。控件

IPhone的 iOS 系统的开发需要用到控件。开发者在iOS平台会遇到界面和交互如何展现的问题,控件解决了这个问题。使得IPhone的用户界面相对于老式手机,更加友好灵活,并便于用户使用。下面介绍下IPhone常用的控件:

窗口

UIWindow,iPhone的规则是一个窗口,多个视图,窗口是你在app显示出来你看到的最底层,他是固定不变的,基本上可以不怎么理会,但要知道每层是怎样的架构。

视图

UIView,是用户构建界面的基础,所有的控件都是在这个页面上画出来的,你可以把它当成是一个画布,你可以通过UIView增加控件,并利用控件和用户进行交互和传递数据。

窗口和视图是最基本的类,创建任何类型的用户界面都要用到。窗口表示屏幕上的一个几何区域,而视图类则用其自身的功能画出不同的控件,如导航栏,按钮都是附着视图类之上的,而一个视图则链接到一个窗口。

视图控制器

视图控制器UIViewController,你可以把他当成是对你要用到视图UIView进行管理和控制,你可以在这个UIViewController控制你要显示的是哪个具体的UIView。另外,视图控制器还增添了额外的功能,比如内建的旋转屏幕,转场动画以及对触摸等事件的支持。

显示数据的视图

UITextView:将文本段落呈现给用户,并允许用户使用键盘输入自己的文本。

UILabel:实现短的只读文本,可以通过设置视图属性为标签选择颜色,字体和字号等。

UIImageView:可以通过UIImage加载图片赋给UIImageView,加载后你可以指定显示的位置和大小。

UIWebView:可以提供显示HTML.PDF等其他高级的Web内容。包括xls,word等文档等。

MKMapView:可以通过MKMapView向应用嵌入地图。很热门的LBS应用就是基于这个来做的。还可以结合MKAnnotationView和MKPinAnnotationView类自定义注释信息注释地图。

UIScrollView:一般用来呈现比正常的程序窗口大的一些内容。可以通过水平和竖直滚动来查看全部的内容,并且支持缩放功能。

做出选择的视图

UIAlertView:通过警告视图让用户选择或者向用户显示文本。

UIActionSheet:类似UIAlertView,但当选项比较多的时候可以操作表单,它提供从屏幕底部向上滚动的菜单。

(3)其他

UIButton:主要是我们平常触摸的按钮,触发时可以调用我们想要执行的方法。

UISegmentControl:选择按钮,可以设置多个选择项,触发相应的项调用不同的方法。

UISwitch:开关按钮,可以选择开或者关。

UISlideer:滑动按钮,常用在控制音量等。

UITextField:显示文本段,显示所给的文本。

UITableView:表格视图,可以定义你要的表格视图,表格头和表格行都可以自定义。

UIPickerView:选择条,一般用于日期的选择。

UISearchBar:搜索条,一般用于查找的功能。

UIToolBar:工具栏:一般用于主页面的框架。

UIActivityIndicatorView:进度条,一般用于显示下载进度。

UIProgressView:进度条,一般用于显示下载的进度条。

但是随着IPhone的流行发展,iPhone原生的界面控件无法满足产品日益增长的功能需要,成为大的矛盾。IPhone鼓励用户创新,因此出现了更多的IPhone控件,使得开发者可以将现有的技术应用在iPhone平台,并创建完美的桌面、WEB和移动应用程序。 其他基于IPhone的控件,如:ComponentOne Studiofor iPhone等。

投稿
非常不爽,删了吧! 相关词条:科学 科技产品 电子产品 使用 WWDC 架构  核心 媒体 内存  云计算 iOS5 Safari Game iMessage 锁屏 消息 newsstand 图片 栅格系统