精华内容
下载资源
问答
  • ios 6

    千次阅读 2012-06-21 17:08:48
    iOS6拥有200多项新功能,全新地图应用是其中较为引人注目的内容之一,它采用苹果自己设计的制图法,首次为用户免费提供在车辆需要拐弯时进行语音提醒的导航服务。iOS6新功能Siri新增15个国家和地区的语言,亚洲地区...

    ios 6

     

    苹果WWDC2012大会上公布了IOS6的新功能。iOS6拥有200多项新功能,全新地图应用是其中较为引人注目的内容之一,它采用苹果自己设计的制图法,首次为用户免费提供在车辆需要拐弯时进行语音提醒的导航服务。iOS6新功能Siri新增15个国家和地区的语言,亚洲地区包括韩语中文(包含粤语)。

    iOS 6 预览

      iOS 6 为你带来更多功能,让你能更出色地处理日常事务。它将于今秋推出,你届时即可通过无线方式,轻松为你的 iPhone、iPad 或 iPod touch 获得免费升级。

    全新中国定制功能

      iOS 6拥有更完善的文本输入法,并内置了对热门中文互联网服务的支 持, 从而让iPad、iPhone和iPod touch更适合中文用户使用。有了全新的中文词典和更完善的文本输入法,汉字输入变得更轻松、更快速、更准确。你可以混合输入全拼和简拼,甚至不用切换键盘就能在拼音句子中输入英文单词。iOS 6支持30000多个汉字,手写识别支持的汉字数量增加到两倍多。当你向个人字典添加单词时,iCloud能让它们出现在你所有设备上。百度已成为Safari的内置选项,你还可将视频直接分享到优酷和土豆网。也能从相机、照片、地图、Safari和Game Center向新浪微博发布信息。

    Siri语音

      升级之后,Siri语音功能将会更加丰富,也将会更加人性化,通过提问,Siri将会为为用户呈现更加丰富以及详细的内容。升级后的Siri将可实现与第三方应用无缝衔接。在未来苹果将会和众多汽车厂商合作,推出支持Siri的产品。全新的iOS 6 Siri语音功能将会支持中文,包括普通话粤语台语 等,除此之外还将支持法语意大利语等60个国家和地区的口语。

    FaceTime

      FaceTime现可通过蜂窝数据网络和WL AN运行,无论你在哪里,都可以拨打和接收FaceTime视频电话(通过蜂窝网络使用FaceTime,需要具备蜂窝数据功能的iPhone 4或更新机型、或iPad 2或更新机型。可能需要支付运营商数据费用。FaceTime仅适用于部分国家和地区)。你甚至可以使用电话号码在iPad上拨打和接收FaceTime视频电话。这意味着你无论身处何地,只要携带任一设备,就不会错过每一个笑脸、眼神或飞吻。

    电话控制功能

      在苹果中改变了来电界面,加入了挂机键,让用户更方便的操作手机。同时加入了来电控制功能,用户可以 通过设置来开启手机的防打扰模式,这样在晚间就可以踏踏实实的睡觉,远离电话骚扰,对于紧急来电,手机会在防打扰模式下自动接收连续拨打两次的电话,这样就不会出现漏接电话的情况。

    Mail

      iOS 6里的Mail经过重新设计后,界 面更加简洁流畅,让阅读和编写邮件更轻松。你可设置自己的VIP名单,这样就不会错过来自客户、老板或挚友的重要信息(VIP名单、VIP以及加旗标的智能邮箱将仅适用于iPhone 4或更新机型和iPad 2或更新机型)。为电子邮件添加照片和视频也更容易。若要刷新你的邮箱,只需向下轻扫即可。

    地图导航

      在iOS6系统化中,苹果放弃了谷歌地图,转而使用自主开发的地图应用。在新地图中将会加入导航功能,会提示目前的交通流量情况,让用户避开拥堵路段。Siri功能将会加入到导航当中。全新地图应用中将会加入Flyover视图,3D效果非常明显。

    Passbook

      通过二维码的形式将你的日常信息、办理机 票、银行卡、甚至咖啡店
      会员卡都存储在手机当中,使用起来也是非常的方便。

    Safari

      iOS 6为你的iPhone、iPad和iPod touch带 来更佳的网络浏览体验。iCloud标签可记录你在设备上打开的页面,因此你可以先在一部设备上开始浏览,稍后再使用手边的任何一部设备,从上次暂停的地方继续浏览。Safari现可在阅读列表中保存网页,而不仅是链接,因此即使你没有互联网连接,也能继续阅读网页(离线阅读列表将仅适用于iPhone 4或更新机型和iPad 2或更新机型)。当你向eBay或Craigslist等网站发布照片或视频时,不用退出Safari即可拍照或摄录,也可从相机胶卷中选择照片。如果你很想看到整个画面,将iPhone或iPod touch转为横向模式,并轻点全屏图标,即可全无干扰地查看网页。

    辅助功能

      iOS 6拥有更多功能,让视力、听力、学习 以及肢体活动方面有障碍的用户也能享用iOS设备的精彩。引导式访问功能可帮助残障学生(如自闭症患者)将注意力集中在任务和内容上。它能让父母、教师或管理员通过禁用主屏幕按键,使iOS设备只显示一个app,也可限制屏幕某一特定区域上的触控输入。VoiceOver是为失明和低视力用户提供的创新性屏幕阅读功能,它现与地图、AssistiveTouch和缩放功能相互整合。Apple还与一些优秀的制造商联手推出为iPhone打造的助听设备,带来高效率、高品质的数字音频体验(为iPhone打造的助听设备需要使用iPhone 4S)。

    查找我的iPhone

      这种事确实会发生。你遗失了iPhone或iPad或iPod t ouch。幸运的是,iOS 6和iCloud现提供“丢失”模式,让你更轻松地使用“查找我的iPhone”来定位并保护丢失的设备(“查找我的iPhone”只能在iOS设备处于开机状态并连接至已注册的WLAN网络,或拥有激活的数据计划时使用。仅适用于部分国家和地区)。立即使用4位密码锁定你丢失的iPhone,并发送信息在屏幕上显示联系电话。这样,好心人就能在锁屏模式下给你打电话,而不会访问你的iPhone上的其他信息。在“丢失”模式期间,你的设备将追踪记录它所到过的地点,你可随时使用“查找我的iPhone”app登录,即可查看设备发回的信息。

    查找我的朋友

      “查找我的朋友”是与亲朋好友分享 位置信息的绝佳方式(“查找我的朋友”只能在iOS设备处于开机状态并连接至已注册的WLAN网络,或拥有激活的数据计划时使用。仅适用于部分国家和地区。)。与你共享位置信息的人会出现在地图上,这样你就可以迅速看到他们在哪里,在做什么。有了iOS 6,你可以收到基于位置的提醒,比如当你的孩子放学或回到家时。“查找我的朋友”也可将你的位置信息告知他人,让你能与他们保持联络,或了解亲朋好友的行踪。

    全新打造的Store

      iOS 6将全新购物体验融入重新设计的iTunes S tore、App Store和iBookstore。在每个商店主页上方可以查看最新精选app和书籍。用手指轻扫即可浏览,轻点可以了解详细信息。通过iCloud,你的预览历史记录会在你所有的设备上保持更新。因此,你可以在iPhone上开始购物,然后在iPad上继续。现在,你不必退出使用中的app,即可购买你喜爱的app。

    中文版Siri

      2012年6月11日,在苹果WWDC2012大会上IOS6新功能公布。新的Siri可以直接启动App。最重要iOS6新 功能Siri新增15个国家和地区的语言,亚洲地区包括朝鲜语、中文(包含粤语)。至此,中文版Siri终于要与用户见面了。 同时Siri也将随着iOS6一起来到iPad上,不过仅支持New iPad。
      和OS X 10.8一样,对中文和中国地区服务的特别支持同样出现在iOS 6中,除了Siri支持中文之外,iOS 6将增添新浪微博作为内置的分享服务,另外,百度搜索、土豆和优酷视频、经过优化的中文输入法、词典等功能也加入到新系统中,中国元素成为本次发布会软件部分的最大亮点。

    支持设备

      6月12日,开发者下载预览版的iOS 6.0后发现,第1代iPad和第3代iPod Touch都不能升级至iOS 6,但是RAM只有256MB的iPhone 3GS却在支持机型当中,苹果并没有对此进行解释。 [1]
      需要注意的是,虽然iPad升级至iOS 6.0后内置有Siri,但是这也仅限于全新iPad。
      iOS 6.0的支持机型名单为:iPhone 3GS、iPhone 4iPhone 4SiPad 2全新iPad、第4代iPod touch以及第2/3代Apple TV
      不支持设备名单:第1代iPad3代iPod Touch
    展开全文
  • IOS 6

    千次阅读 2013-01-02 10:01:30
    iOS6 拥有200多项新功能,全新地图应用是其中较为引人注目的内容之一,它采用苹果自己设计的制图法,首次为用户免费提供在车辆需要拐弯时进行语音提醒的导航服务。iOS6新功能Siri新增15个国家和地区的语言,亚洲地区...

    北京时间2012年6月12日,苹果WWDC大会上公布了全新的 iOS6 操作系统。iOS6 拥有200多项新功能,全新地图应用是其中较为引人注目的内容之一,它采用苹果自己设计的制图法,首次为用户免费提供在车辆需要拐弯时进行语音提醒的导航服务。iOS6新功能Siri新增15个国家和地区的语言,亚洲地区包括韩语中文(包含粤语)。2012年9月19日,苹果iOS开放下载,中国大陆用户20日凌晨1点钟即可更新。

    中文名: 苹果第六代手机操作系统
    外文名: iOS 6
    授权条款: EULA(商业专有、非开源组件)
    开放下载: 2012年09月19日

    功能介绍

      中国定制功能
      iOS 6拥有更完善的文本输入法,并内置了对热门中文互联网服务的支[1], 从而让iPad、iPhone和iPod touch更适合中文用户使用。有了全新的中文词典和更完善的文本输入法,汉字输入变得更轻松、更快速、更准确。你可以混合输入全拼和简拼,甚至不用切换键盘就能在拼音句子中输入英文单词。iOS 6支持30000多个汉字,手写识别支持的汉字数量增加到两倍多。当你向个人字典添加单词时,iCloud能让它们出现在你所有设备上。百度已成为Safari的内置选项,你还可将视频直接分享到优酷和土豆网。也能从相机、照片、地图、Safari和Game Center向新浪微博发布信息。[2] 
      地图
      从地面,从天空看世界,现在你都可以。以全新角度呈现的地图,将改变你看世界的方式(某些功能可能不适用于所有国家和地区。Flyover仅适用于iPhone 4S和iPad 2或更新机型。可能需要支付蜂窝数据费用)。地图元素基于矢量,即使你放大,再放大画面,图形和文字仍然是可圈可点的细节。平移操作也相当顺畅。你可以用倾斜和旋转的角度查看一个区域,那些街道和地点的名字不会因此错位。你甚至可以从城市上空掠过,以令人惊叹的高分辨率画质将景致尽收眼底。[3] 
      Siri
      Siri能让用户通过语音来发送信息、预约会议、拨打电话,还可帮用户做更多(Siri仅适用于iPhone 4S,iPhone 5,iPad(第三代)和iPod touch(第五代),一如既往的不支持iphone4,同时需要互联网接入。Siri可能不适用于所有语言和地区,功能可能因地区不同而有所差异。可能需要支付蜂窝数据费用)。用户可用自己习惯的谈话方式,让Siri去处理各种事项。Siri能听懂用户的话,了解用户意图,甚至还能回答用户的问话。在iOS 6里,Siri的见识大大增长。想知道你喜爱的球队和队员的最新比分和统计数据?尽管开口问Siri就好。或许你晚上想看场电影,Siri就能为你显示最新的影评和预告片。你还可让Siri按菜肴、价格、位置或更多方式帮你查找餐厅。Siri甚至能为你打开App,你不必轻点屏幕,只要说一声“启用Flight Tracker”或“打开鳄鱼小顽皮爱洗澡”,Siri就会按你说的做。Siri是如此易用与能干,你将发现更多的方式去使用它。[4]
      iOS 6中Siri将总共支持15个国家和地区语言,针对亚洲地区增加了韩语、大陆普通话、粤语。通过现场展示来看,新版Siri已经连接国内LBS数据库,支持查找周边店铺。除了iPhone 4S支持外,新iPad也列入Siri行列。 
      分享照片流
      现在,你能与你选择的人,分享你想分享的照片。只需从照片app中选择照片,再轻点分享按钮,选择你想分享照片的对象,照片就发送出去了。在iOS 6设备或运行Mountain Lion的Mac上使用iCloud的朋友,可立即在照片app或iPhoto中收到照片(分享照片流需要安装iOS 6的iPhone 4或更新机型、iPad 2或更新机型、或安装OS X Mountain Lion的Mac电脑。在网络上访问分享照片流,需要使用最新版本的浏览器)。你还能在Apple TV(AirPlay兼容第二代Apple TV或更新机型。第二代Apple TV或更新机型仅在部分地区供应。)上浏览分享照片流。如果你的亲友没有Apple设备,也照样能在网上浏览你的照片。大家还可以称赞或评论每张照片。你能尽情分享照片,因为你的分享照片流不会占用iCloud存储空间,它们是通过WLAN和蜂窝数据传送的。[5] 
      Passbook
      你的登机牌、电影票、购物优惠券、会员卡及更多票券,现都归整一处。有了Passbook,你可用iPhone或iPod touch扫描来办理登机手续,进入影院看电影,并兑换优惠券。你还能看到优惠券何时到期,音乐会的座席位置,以及那张重要的咖啡馆充值卡余额。你的iPhone或iPod touch一旦被唤醒,各式票券就会在适当的时间和地点出现在锁屏上,比如你到达机场时,或走进商店兑换礼品卡或优惠券时。如果登机口在办理登记手续后有所变化,Passbook还能提醒你,避免你找错登机口。[6] 
      FaceTime
      FaceTime现可通过蜂窝数据网络和WLAN运行,无论你在哪里,都可以拨打和接收FaceTime视频电话(通过蜂窝网络使用FaceTime,需要具备蜂窝数据功能的iPhone 4S或更新机型、或New ipad或更新机型。可能需要支付运营商数据费用。FaceTime仅适用于部分国家和地区)。你甚至可以使用电话号码在iPad上拨打和接收FaceTime视频电话。这意味着你无论身处何地,只要携带任一设备,就不会错过每一个笑脸、眼神或飞吻。[8] 
      电话
      iOS 6为你的iPhone增添了全新呼叫功能。现在,当你拒绝来电时,可以立即通过文本信息进行回复,或设置回拨提醒。如果事务太过繁忙,可启用勿扰模式,你就不会被任何人打扰,除了你不愿错过的联系人,比如你的老板或另一半。[7] 
      Mail
      iOS 6里的Mail经过重新设计后,界面更加简洁流畅,让阅读和编写邮件更轻松。你可设置自己的VIP名单,这样就不会错过来自客户、老板或挚友的重要信息(VIP名单、VIP以及加旗标的智能邮箱将仅适用于iPhone 4或更新机型和iPad 2或更新机型)。为电子邮件添加照片和视频也更容易。若要刷新你的邮箱,只需向下轻扫即可。[9] 
      Safari
      iOS 6为你的iPhone、iPad和iPod touch带来更佳的网络浏览体验。iCloud标签可记录你在设备上打开的页面,因此你可以先在一部设备上开始浏览,稍后再使用手边的任何一部设备,从上次暂停的地方继续浏览。Safari现可在阅读列表中保存网页,而不仅是链接,因此即使你没有互联网连接,也能继续阅读网页(离线阅读列表将仅适用于iPhone 4或更新机型和iPad 2或更新机型)。当你向eBay或Craigslist等网站发布照片或视频时,不用退出Safari即可拍照或摄录,也可从相机胶卷中选择照片。如果你很想看到整个画面,将iPhone或iPod touch转为横向模式,并轻点全屏图标,即可全无干扰地查看网页。[10]

    iOS 6 - 支持机型

      iPhone3GS或之后的产品,iPad 2或之后的产品(包括WiFi与3G版本),iPod Touch 4代和5代。升级前请注意备份,避免数据丢失。

    辅助功能

      iOS 6拥有更多功能,让视力、听力、学习以及肢体活动方面有障碍的用户也能享用iOS设备的精彩。引导式访问功能可帮助残障学生(如自闭症患者)将注意力集中在任务和内容上。它能让父母、教师或管理员通过禁用主屏幕按键,使iOS设备只显示一个app,也可限制屏幕某一特定区域上的触控输入。VoiceOver是为失明和低视力用户提供的创新性屏幕阅读功能,它现与地图、AssistiveTouch和缩放功能相互整合。Apple还与一些优秀的制造商联手推出为iPhone打造的助听设备,带来高效率、高品质的数字音频体验(为iPhone打造的助听设备需要使用iPhone 4S)。[11] 
      “丢失”模式
      这种事确实会发生。你遗失了iPhone或iPad或iPod touch。幸运的是,iOS 6和iCloud现提供“丢失”模式,让你更轻松地使用“查找我的iPhone”来定位并保护丢失的设备(“查找我的iPhone”只能在iOS设备处于开机状态并连接至已注册的WLAN网络,或拥有激活的数据计划时使用。仅适用于部分国家和地区)。立即使用4位密码锁定你丢失的iPhone,并发送信息在屏幕上显示联系电话。这样,好心人就能在锁屏模式下给你打电话,而不会访问你的iPhone上的其他信息。在“丢失”模式期间,你的设备将追踪记录它所到过的地点,你可随时使用“查找我的iPhone”App登录,即可查看设备发回的信息。 
      共享位置
      “查找我的朋友”是与亲朋好友分享位置信息的绝佳方式(“查找我的朋友”只能在iOS设备处于开机状态并连接至已注册的WLAN网络,或拥有激活的数据计划时使用。仅适用于部分国家和地区)。与你共享位置信息的人会出现在地图上,这样你就可以迅速看到他们在哪里,在做什么。有了iOS 6,你可以收到基于位置的提醒,比如当你的孩子放学或回到家时。“查找我的朋友”也可将你的位置信息告知他人,让你能与他们保持联络,或了解亲朋好友的行踪。 
      全景模式相机
      iPhone 和 iPod touch 全新的全景模式,只需一个简单的动作,就可以拍摄 240 度的全景照片,当然纵向也可以 然后,硬件与软件将一道合作创建出无缝的高分辨率全景照片。[2] 
      系列Store
      iOS 6将全新购物体验融入重新设计的iTunes Store、App Store和iBookstore。在每个商店主页上方可以查看最新精选app和书籍。用手指轻扫即可浏览,轻点可以了解详细信息。通过iCloud,你的预览历史记录会在你所有的设备上保持更新。因此,你可以在iPhone上开始购物,然后在iPad上继续。现在,你不必退出使用中的App,即可购买你喜爱的App。 
      提供Facebook集成
      苹果公司承诺会提供“最佳的移动设备Facebook集成”,它非常像iOS 5的Twitter集成。总之你可以用照片、位置、网址去刷Facebook朋友们的屏了。这个API(应用编程接口)是公共的,所以第三方应用也可以共享信息到Facebook。而且你也可以看到Facebook朋友的App Store推荐。[12]

    存在问题

    Exchange存在bug

      在iOS 6系统下,拒绝会议邀请后,Exchange会向所有通讯组列表发送会议取消通知,并将所有参加者的会议邀请都取消,目前微软和苹果都未对该问题进行回应。[13]

    siri依然错误百出

      在美国使用Siri搜索附近Apple Store时,返回了各种名称中包含苹果的地点,而不是真正的Apple Store。在纽约、加利福尼亚州和佛罗里达州,使用Siri搜索Apple Store时,返回结果中的前五名竟然没有正确的。[14]

    ios6测试版wifi连接故障

      根据用户反映,升级iOS6测试版后发现WiFi连接出现了问题,故障表现为用户无法连接Wifi,或在连接上Wi-Fi后,使用一段时间后网络会中断,虽然在机器上仍然显示有无线连接,但实际已经无法访问Wi-Fi网络。目前苹果官方已经在正式版(ios6.01)中修复此问题。[15]

    感光故障

      更新iOS6后部分用户反应出ios设备感光出现问题,屏幕亮度不能正确调试。

    部分应用出现闪退

      更新iOS6后,用户在使用过程中出现闪退现象,这与系统兼容有关,待到软件更新兼容ios6后即可解决。
      3D地图问题多
      自从苹果在iOS 6中推出的其自家地图后,由于地图显示效果及定位准确度都要比谷歌的地图差很多,因此收到大量用户抱怨。
      上周苹果CEO Tim Cook发布致歉信,称苹果会继续努力直到地图应用也能达到高水准来满足用户需求。
      现在有用户发现苹果的确正在为改善地图服务。苹果已经开始修正iOS 6地图中各种比较夸张的3D图像。首先被用户发现的就是纽约市地区,自由女神的3D图像有了很大的改善。另外纽约市和伦敦出现了全新的3D建筑物。
      不过目前并不是所有的用户都能看到新图像,造成这种原因可能是缓存的问题。

    电量消耗增大

      同iOS5更新时一样,本次iOS6更新后,一些用户出现耗电量增大及待机时间减少现象,此现象应该会在iOS6下一步更新后解决。[17]

    ios6最新特性

    更好的Home页

      现在的Home页信息太少了,基本就是几个静态图标,日历应用还算好,每天会让你知道是几号,而安卓在这方面要好很多,Home页可以按要求显示很多信息。如果传闻的iPhone将会是拉高的4寸,那么多了一栏大可以用来显示数据。

    直接文件访问

      在iOS上发邮件需要发附件不是一件痛苦的事情,而是一件不可能的事情。就算放弃EMail应用,改用文档应用,也会发现,要用邮件来分享Keynote或PDF也不好搞,只能在所支持的应用里面发送相应的数据。

    权限控制

      每次打开一个应用,会弹无数个框出来,说要访问你的位置、允许推送、通讯录等等,而安卓这方面就很好,有一个整体的控制,对于不愿意逐个应用去点确认的人来说,这很重要。

    个性化的选择

      是时候让已经沦为街机的iPhone在解锁后不那么一致了,除了换背景,用户应该有更多选择自定义他喜欢的样式了。

    更好的手势支持

      将来的iPhone屏幕更大,对有些手小的人来说,如果有手势帮助,是可以更好的单手控制手机的。

    应用内通信

      Windows8将提供一种叫做”Contracts”的东东允许在沙盒模式下运行的不同程序在安全环境下进行通信,比如在应用中调用Instagram作为相机,Sparrow作为邮件客户端,而任何应用都可以注册自己成为某个功能的默认应用。虽然现在要苹果允许用户自定义默认应用比较困难,但苹果总该提供在URL Scheme之外的应用内交互方式吧。

    安装应用的方式

      随着OS X引入的GameKeeper,相信大家也都希望在iOS里面是否也能引入类似的机制——即从App Store以外的地方下载应用,当然是苹果认证的开发者。[1]

    系统支持

      支持设备
      第1代iPad和第3代iPod Touch都不能升级至iOS 6,但是RAM只有256MB的iPhone 3GS却在支持机型当中,苹果并没有对此进行解释。
      iOS 6.0的支持机型名单为:
      iPhone 3GSiPhone 4iPhone 4SiPhone 5iPad 2全新iPad、第4代iPod touch以及iPod touch5
      不支持设备名单:第1代iPad、第3代iPod touch(以及更早机型)、iphone 3g(以及更早机型)
      各机种支持度
      
    支持度列表
    功能 iPhone 3GS iPhone 4 iPhone 4S iPodtouch4 iPad 2 全新iPad iPodtouch5 iPhone5
    Siri × × × ×
    Flyover ×
    Turn-by-Turn × × ×
    移动网络下FaceTime × × × × 仅Wi-Fi+Cellular版 ×
    邮件VIP
    iCloud标签
    分享照片流
    听力辅助设备 × × × × ×
    全景拍照 × × × × ×

    开放升级

      美国时间2012年9月19日,北京时间9月20日凌晨,通过官方正式开放了IOS 6系统升级。目前全世界可升级的IOS设备用户可以通过苹果的OTA官方推送升级,或者连接电脑通过iTunes升级,此次升级包大小为580MB。[18]

    更新方法

      所需条件
      首先,确认自己的设备是否在iOS 6固件支持之列(参见"支持度"一级目录)。
      同时,下载专门为iOS 6固件升级准备的iTunes 10.6.3新版本,以及iOS 6测试版固件。
      提醒:目前下载的iOS 6测试版固件,格式为dmg,这是一种光盘的压缩包格式,用户可以使用一些虚拟光驱或其他软件打开,将其中的ipsw格式的固件文件拷贝出来即可使用。
      拥有了以上条件,并不代表可以参与iOS 6的测试,由于苹果仅面向付费加入iOS开发者资格的开发者发布iOS 6测试,所以如果想要体验iOS6,还必须将设备加入到一名开发者账号下的允许设备列表中。只要认识一名开发者,这名开发者还是会愿意帮助把设备加入开发者账号列表的,因为每名开发者账号下,可以注册多达100部iOS设备参与测试(公司账号设备限制为500台)。
      当然,用户也可以到苹果的开发者中心,注册一个付费的开发者账号。
      更新步骤
      1、打开iTunes10.6.3。
      2、将iOS设备连接到电脑上。
      3、右键点击iTunes左侧菜单栏里的iOS图标,选择"备份",以免数据丢失。
      4、点击Shift键(Mac下点击Option键),同时点击iTunes中的"恢复"按钮,在弹出的文件框中,选择下载的iOS 6固件。
      5、耐心等待iTunes恢复完成。
      6、恢复完成后即可使用iOS 6。 
      更新时间
      2012年9月13日消息:iOS6正式版与iPhone5手机一同亮相苹果2012秋季新品发布会,随之大家关注的问题便转移到了iOS6什么时候可以更新。到底iOS6什么时候可以更新,苹果在发布会现场就给出了答案,用户将可以在9月19日获得苹果的官方升级。一周之后用户就能够拥抱卓越的iOS6系统。[19]
      苹果在6月的WWDC2012上公布iOS6操作系统,随后是长达3个月的测试期,可见这个版本经历了相当长的测试,9月19日总算熬到头,用户们终于可以亲身体验全新的系统。
      iOS6在功能上有多处改进,包括自主研发的地图应用、中文Siri、全新的Safari和Passbook。苹果高级副总裁Scott Forstall称其是专为iPhone 5打造的操作系统,新系统将全面迎合iPhone 5的硬件配置和新增服务和模块,将A6处理器的性能发挥到最佳状态。
      2012年9月19日,苹果iOS 6开放下载,不支持一代iPad升级。中国大陆用户20日凌晨1点钟即可更新。这次iOS 6将支持中文 Siri (仅限iPhone4S和新iPad),拍照支持全境模式(仅限iPhone4S),还有3D地图等全新特性。不过需要注意的是并非所有型号的产品都能升级至iOS 6。[20] 
      正式版更新注意事项
      1、iOS 6 可以无线更新[21]
      2、提前下载 iTunes 10.7
      3、升级前做好备份
      4、做好服务器被挤爆的准备
      5、一些应用可能会出现运行故障
      6、升级时确保电量充沛
      7、准确的发布时间

    编辑本段新增功能

      Siri
      Siri准许用户能够获得最新的比赛信息;Siri能够让用户通过语音发布Twitter消息;Siri能够启动应用。比如说“玩《神庙逃亡》”(PlayTemple Run)等。
      iPad的Siri的新功能:长按iPad上的Home键,就能够进入Siri;Siri只占据了屏幕下半部的一小部分。
      此外,ios6整合Facebook的新功能:通过设置只需登录一次,所有的一切都将建立起来;用户可共享照片、地图、iTunes链接和游戏中心内容;FacebookEvents将被自动加入Calendar当中;电话号码将出现在联系人名单中; 
      iPhone应用
      于此同时,ios6系统在iPhone应用中也增添了不少新功能:ios6应用可设置提醒,拨打用户此前不想接听的电话号码;越界报警”功能(geo-fence),将提醒用户在离开特定区域时,向某人拨打电话;在紧急情况下,用户可连续拨打两通电话;FaceTime此前只能够在Wifi接入中使用,但是iOS6让其能够在无线状态下使用等。
      与之前版本一样,iOS6目前仍然是需要开发者账号授权才能下载安装,已经安装前两个iOS 6 beta版本的设备,则可以直接通过OTA方式,在设备中完成升级。
      在设置中的地图选项中,用户可以设置地图的单位(英里或公里),标签大小和标签的语言。用户也可以控制语音导航的音量。
      Safari中,书签、阅读列表和历史都使用图标,而不是之前版本中使用的文字。
      用户现在可以拥有iCloud邮箱地址,而不是MobileMe。
      2012年7月19日消息,经过部分开发者的试用,目前发现在iOS 6b3下的Apple TV拥有了一个新的AirPlay功能。用户在打开AirPlay菜单后,可以通过支持AirPlay的扬声器来选择电视声音的输出。也就是说,在电视机连接外部扬声器时需要使用音频线的历史已经离我们而去。
      在2012年年秋天推出的iOS 6中会有一个新功能,它会解决上述问题,能侦测出停顿,将手机切换到蜂窝数据,直到Wi-Fi网络重新恢复。在切换时,用户的重要数据、应用会继续同步。[22]
      苹果IOS 6所有测试版均限制应用安装数量
      2012年7月20日消息,据咨询公司Mid-Atlantic Consulting表示,他们发现iOS 6的三个测试版本均限制用户在iOS设备上安装的应用数量,最高上限是500。如果用户的设备上安装的应用超过了500款,那么他们可能会面临开机慢、自动重启等问题。如果用户的设备上的安装的应用多达1000款,那用户可能无法开机,并被迫进行恢复操作。该公司表示他们已经向苹果证实了这个问题。 
      地图
      地图新增实时导航更新功能
      即将推出iOS 6正式版中,为了与Google地图彻底决裂,苹果推出了属于自己的地图。而且,为了让自己的地图功能能够区别于Google地图,苹果地图除了提供全程音控导航、引入3D 的“Flyover (低空飞行)” 模式外,根据appleinsider报道,苹果又在其地图上添加了后端实时导航更新功能。 有了这项功能,你可以在使用苹果地图导航功能的同时,打开其它的应用,比如发短信、听音乐、查邮件。而在你使用这些应用时,应用界面的上方会专门为Google地图导航预留一段导航条,实时地给你提供导航信息(比如你现在应该左转弯、你离目的地还有150米)。这使得我们在用手机做其它事情的同时还能收到导航信息,非常方便。 
      2012年10月7日,有消息称苹果公司已经推送了对iOS 6地图的首个修复升级,这一次苹果公司主要修复了此前最受人关注的几个问题,比如布鲁克林大桥和自由女神像,在修复后已经可以正常显示了。但软件仍然有很多问题,成为一个相对完善的苹果地图软件,还需要经历很多次像今天这样的小修小补。[23]
      FaceTime
      流量明细化
      iOS 6中我们可以使用蜂窝网络进行FaceTime视频通话。当然这是一个非常好的更新。但是在国内,不像外国一样网络资源丰富,每个人的流量都是被限定的。FaceTime视频通话是比较消耗流量的,如果超出流量,我想大家都知道超流量费用的恐怖。当然苹果也考虑到这个问题,在最新的iOS6版本中,用户可以在最近通话记录中找到FaceTime通话使用的数据流量。在iOS 6中,用户点击最近通话标签就可以获得更多信息,它同时显示使用的数据流量、通话时间以及通话时长。 
      电子邮件
      电子邮件追加VIP名单设定功能
      在iOS6最新测试版本的电子邮件功能中,苹果增加了一个VIP名单功能。可以将你认为重要的人设定到VIP名单中。这样你就不会错过任何一封你认为重要的信件。 
      闹铃铃声
      苹果在今年WWDC发布iOS6时就称将有200多项新的功能,除了让国人眼前一亮的中国元素外,新功能中也加入一些虽然很小但是很贴心的升级。随着测试版的一次次更新,相关特性也逐一曝光。而在最新测试版本中,iOS6中终于可以将自定义提醒铃声功能了。众所周知,在之前的ios版本中,用户只能使用预设的铃声作为提醒,而用户想自定义的时候只能选择第三方应用来实现。而苹果公司也注意到了用户的需求,在ios6中,大家终于可以设定自己喜欢的歌曲作为铃声了![24]

    功能限制

      中国国内可用功能
      地图: 标准
      地图: 卫星图像
      地图: 方向指引
      地图:路况信息
      地图: 本地搜索
      Siri:体育
      听写功能: 听写功能
      App Store:游戏
      App Store: App[25] 
      中国国内不可用功能
      地图:逐向导航
      地图:浏览 3D 建筑
      地图: 商业评论与照片
      Siri: Twitter 整合
      Siri: Facebook 整合
      Siri: 本地搜索
      Siri:餐厅信息
      Siri: 餐厅评论
      Siri: 餐厅预定
      Siri: 电影信息
      Siri: 电影评论
      Siri: 电影放映时间
      iTunes Store: 音乐
      iTunes Store: 电影
      iTunes Store: 电视节目

    固件更新

    beta版固件更新

      beta1
      一、 
      1、中文siri(siri的功能也有强化)
      2、新的地图,自带行车导航和3D模式
      3、免打扰功能,拒接电话和自动回复短信
      4、facetime随便打(支持3G)
      5、safari支持上传图片功能
      6、照片支持添加备注和好友评论
      7、支持国内搜索引擎和邮箱,集成天朝的个别门户网站youku,百度和新浪
      8、appstore改版
      9、输入法提升,词库更新(专门为中国国人设计的)
      9、siri与汽车集成,可以不用接触iphone打开siri
      10、Guided Access-可以禁止打开某些功能(ps:苹果为小孩开发的)
      二、
      1、gamecenter继承facebook
      2、http支持proxy
      3、reminder可以添加地理位置了
      4、语音识别提升
      5、系统词库的大更新
      6、加强隐私控制
      7、闹钟可以自己设定歌曲
      8、HDR拍照提升质量
      9、bluetooth map support
      10、safari java处理更快
      刚刚已经把开发用的4S刷到iOS 6 Beta了 首次设置向导差别不大
      UI方面改为蓝色基调
      大陆方面Apple使用的是AutoNavi的地图..而且路况信息暂时不可用只显示白线 
      beta2
      苹果在2012年6月26日发布iOS 6 beta2更新,这个iOS6的第二个测试版本,依然是面向苹果开发者发布。也就是说,运行iOS6的先决条件,依然是取得苹果开发者账号授权。
      已经安装iOS6 beta1版本的iOS设备,可以直接在iOS设备中的设置->通用->软件更新中,通过软件更新直接升级到iOS6 beta2。也可以下载iOS设备对应的固件,并通过iTunes更新iOS设备。
      需要注意的是,通过官方下载地址下载到的文件是DMG虚拟光驱格式,需要使用解压工具等软件,将其中的IPSW固件文件解压出来,iTunes才可以识别使用。(Mac下可直接双击DMG文件)
      还可以直接下载下种子文件,直接通过BT免开发者账户验证下载iOS6 Beta2。
      新功能:
      在升级时设置图标上的齿轮会转动。
      在Photos和iCloud设置选项中,用户可以开启或关闭对照片流分享功能。
      iOS 6 Beta 2系统中所有的推特图标已经更新至最新,新版推特小鸟的头部略微向上抬起。
      iPhone 4S用户在使用Siri发推时,TweetSheet的UI也发生了些改变。
      在蜂窝网络数据设定中,用户可以选择是否在3G网络下同步阅读列表。之前用户只能在Safari设定中改变这一选项。
      Beta 2中引导式访问已经可以工作。在引导式访问中Home键不可使用,这意味着设备只能在一款应用中运行。这与Apple Store内的Smart Signs工作原理相同。 
      beta3
      在推出iOS6第一个测试版更新iOS 6 beta2三周之后,在中国大陆国行全新iPad上市之前,苹果在2012年7月17日早晨发布了iOS 6 beta3更新。
      iOS 6 beta3无线OTA升级的更新包大小为347MB(iPhone 4S),而全新iPad的升级包更是大到了424MB之巨,显示了iOS 6 beta3将带来大量改进。
      beta4
      iOS 6 beta 4更新:
      在网络设置面板下(设置-> 通用 ->网络)添加新的Wi-Fi Plus Cellular。据悉,这个新设置是允许应用在无法使用Wi-Fi的情况下转而使用3G网络。
      隐私设置下有针对Twitter和Facebook设置的新版块,如下截图。这是对安全性和用户安全性的一大的改进。
      更新至iOS 6 beta 4,系统会要求用户输入iCloud 的Apple ID密码。不知道这个要求是否是因为条款和协议更改而进行的。
      苹果还更新了Siri帮助版块,用户可以向Siri询问体育比赛数据和分数、查找餐厅位置、可看的电影、或者在Facebook或Twitter上更新等。
      荷兰用户反应iOS 6 beta 4中,Siri本地搜索功能可用;
      原生应用Youtube被删除,谷歌正加紧开发App版本;
      系统的整体流畅度提升比较显著;
      针对中国用户,隐私设置中添加了新浪微博设置;
      系统自带词典可以下载;
      更新后iBook不是很好用,打开很慢甚至打不开。
      beta 3的不能正常自动锁屏的bug依旧未修复;
      更新后电信卡用户也可以发短信了;
      电池续航由于刚更新的时间不长,还没有感觉到明显变化。

    iOS 6.0.1(北京时间:2012年11月2日)

      修复了一个bug,防止iPhone5通过无线网络进行软件更新。
      修复了一个bug ,关于在水平线位置上可能会出现键盘。
      修复了一个bug,关于相机的闪光灯不会熄灭。
      提高了iPhone5和iPod touch 5连接加密的wifi网络的稳定性。
      解决了一个问题关于防止iPhone在某些情况下使用蜂窝网络。
      添加通过锁屏启动的Passbook安全功能。
      修复了用Exchanges开会时出现的bug。[26]
      iPhone 5更新IOS 6.0.1
      由于安装IOS 6系统的iPhone 5出厂时就带有一个bug,因此iPhone 5用户将不能直接收到OTA更新推送。所以,iPhone 5用户还需要下载和安装一个补丁之后才能顺利安装更新。
      不允许iPhone 5接收OTA推送更新,这显然附带了一个错误。出于这个原因,iPhone 5的用户还必须下载一个补丁,通过设置>通用>软件更新,下载安装“iOS Updater”补丁。才可在手机客户端进行软件更新。上述几个已经修复的问题是官方列举出来的,在这里需要特别注意iPhone 5是怎样通过无线网络进行软件更新。[27]

    iOS 6.0.2更新

      2012年12月19日苹果发布了iPhone 5 和 iPad mini iOS 6.0.2 的更新,新版本修复了影响WiFi连接的bug。由于 OTA 软件更新工具出现问题,目前仅支持iTunes上更新。此前用户反馈 iPhone 5 和 iPad mini 用户尝试接入 WiFi 网络时,连接速度和范围都会受到限制。

    越狱进展

      iOS6 Beta 1发布后,国外越狱团队iPhone Dev-Team就发布了相应版本的越狱工具红雪Redsn0w,用于不完美越狱。苹果在9月12日正式发布iOS6操作系统,并在发布会结束后放出了iOS6 GM版固件下载,也就是iOS6的最终测试版,一天之后,iPhone Dev-Team便发布了可不完美越狱iOS6 GM版的红雪RedSn0w 0.9.13dev4。也就是说,苹果一直没有对iOS6的越狱漏洞进行封堵,这也意味着iOS6正式版发布后,仍然可以用红雪越狱,只不过是不完美越狱。[28]
      北京时间9月24日消息,据国外媒体报道,iPhone 5在发售后不到24小时即告被破解,一位来自旧金山的软件破解者和开源狂热者Grant Paul在Twitter上公布多张图片,声称已经在这款苹果最新的手机上成功越狱。[29]
      保罗在一份邮件中表示:“我在iPhone 5发售前一天开始着手准备,我的iPhone 4S升级到iOS6后,我花几个小时就越狱了。之后,我拿到iPhone 5后,工作就变得更加简单了。我只花了大约半个小时就将其变成一台越狱的iPhone 5.”
      如果传言属实,那么iOS6设备中,iPhone5和iPhone4s已被成功越狱。[30]

    iOS6.0.2升级注意事项

      苹果已经放出了iOS6.0.2的正式版下载,修复了大量系统问题。无论是Wi-Fi连接的稳定性,还是Wi-Fi连接后的上网速度,都已经在iOS6.0.2中得到大幅改善,当初遭遇这些问题的朋友可以考虑升级到iOS6.0.2。
      升级方法:未越狱用户可直接在手机上进行OTA升级,只需进入设置—通用—软件更新里下载升级补丁即可。
      越狱用户OTA升级易出错,建议先下载iOS6.0.2的固件,然后再用打开iTunes,按住shift(Mac 按住 Option)的同时点击更新或恢复,选择固件进行升级。当然此方法相当于刷机要注意备份好数据。[31]
    展开全文
  • iOS 7 UI 过渡指南 - 支持续 iOS 6iOS 7 UI Transition Guide - Supporting iOS 6

    iOS 7 UI Transition Guide



    Supporting iOS 6

    If business reasons require you to continue supporting iOS 6 or earlier, you need to choose the most practical way to update the app for iOS 7. The techniques you choose can differ, but the overall advice remains the same: First, focus on redesigning the app for iOS 7. Then—if the redesign includes navigational or structural changes—bring these changes to the iOS 6 version as appropriate (don’t restyle the iOS 6 version of the app to use iOS 7 design elements, such as translucent bars or borderless bar buttons).

    NOTE

    On a device running iOS 7, all of the system UI—such as alerts and notifications—uses the iOS 7 appearance, even if your app is currently using an earlier appearance.

    Using Interface Builder to Support Multiple App Versions

    Interface Builder in Xcode 5 includes new features that help you transition an app to iOS 7 while continuing to support earlier versions.

    Get a preview of how the UI updates you make affect an earlier version. Using the assistant editor, you can make changes to an iOS 7 storyboard or XIB file on the canvas and simultaneously see how those changes look in the iOS 6 version of the file.

    Follow these steps to preview an earlier storyboard or XIB file:

    1. While viewing the iOS 7 storyboard or XIB file on the canvas, open the assistant editor.

    2. Open the Assistant pop-up menu. (The Assistant pop-up menu is the first item to the right of the back and forward arrows in the assistant editor jump bar.)

    3. In the menu, scroll to the Preview item and choose the storyboard or XIB file.

      image: ../Art/assistant_preview_2x.png

    Toggle between viewing app UI in iOS 7 and iOS 6.1 or earlier. If your app needs to support iOS 6.1 or earlier, use this feature to make sure the UI looks correct in all versions of the app.

    Follow these steps to switch between two versions of the UI:

    1. Open the File inspector in Interface Builder.

    2. Open the “View as” menu.

    3. Choose the version of the UI you want to view.

    For more information about new Interface Builder features in Xcode 5, see What's New in Xcode.

    Supporting Two Versions of a Standard App

    If both versions of a standard app should have a similar layout, use Auto Layout to create a UI that works correctly in both versions of iOS. To support multiple versions of iOS, specify a single set of constraints that Auto Layout can use to adjust the views and controls in the storyboard or XIB files (to learn more about constraints, see Constraints Express Relationships Between Views).

    If both versions of a standard app should have a similar layout and you’re not using Auto Layout, use offsets. To use offsets, first update the UI for iOS 7. Next, use the assistant editor to get a preview of how the changes affect the earlier version (to open the preview, select the Preview item in the Assistant pop-up menu as described in Using Interface Builder to Support Multiple App Versions). Then, specify values that define the origin, height, and width of each element in the earlier UI as offsets from the element’s new position in the iOS 7 UI. For example, the y position of the text view shown below would have to change by 18 points in the earlier version of the UI to accommodate the greater height of the iOS 6 segmented control.

    image: ../Art/offsets_in_xcode_2x.png

    To learn more about Auto Layout, see Auto Layout Guide.

    Managing Multiple Images in a Hybrid App

    Hybrid apps often include custom image assets, such as bar button icons, and background views for bars or other controls. Apps can use one or more asset catalogs to manage these resources. (To learn more about asset catalogs, see Asset Catalog Help.)

    NOTE

    An asset catalog contains resources that are displayed within an app; an asset catalog doesn’t hold the app icon, launch image, or any other image that an outside process needs to access.

    In a hybrid app that must support multiple versions of iOS, you manage the images yourself. Images that differ depending on an app’s version should have unique names; otherwise, you can use the same image in both versions.

    If your storyboard or XIB file contains an embedded image, consider creating an outlet to the image view and loading the appropriate resource as needed. To learn how to load different assets in code, see Loading Resources Conditionally.

    Loading Resources Conditionally

    In some cases, you need to determine the iOS version your app is currently running in so you can respond to version differences appropriately in code. For example, if different versions of an app use significantly different layouts, you can load different storyboard or XIB files for each version. You may also need to use different code paths to handle API differences, such using barTintColor instead of tintColor to tint a bar’s background.

    NOTE

    In iOS 7, an app can use a different launch image depending on which version of iOS it’s running in. To provide different launch images, add the UILaunchImages key to the Info.plist file and use a dictionary to describe each launch image. To learn more about handling launch images, see App Launch (Default) Images in App Programming Guide for iOS.

    If you need to load different resources for different app versions—and you currently identify a storyboard or XIB file in your Info.plist file—you can use the version of the Foundation framework to determine the current system version and load the appropriate resource in application:didFinishLaunchingWithOptions:. The code below shows how to check the Foundation framework version:

    • if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) {
    • // Load resources for iOS 6.1 or earlier
    • } else {
    • // Load resources for iOS 7 or later
    • }



    展开全文
  • 由于各种原因,我们的程序需要同时支持iOS 7以及之前的版本(例如iOS 6),也就是说开发者不得不同时在iOS 7和iOS 6之间进行开发。实际上开发者对此是比较讨厌的。 iOS 7中的布局问题 下面是非常简单的一个程序...

    由于各种原因,我们的程序需要同时支持iOS 7以及之前的版本(例如iOS 6),也就是说开发者不得不同时在iOS 7和iOS 6之间进行开发。实际上开发者对此是比较讨厌的。

    iOS 7中的布局问题

    下面是非常简单的一个程序,运行在iOS 6中的界面:

    而要是运行在iOS 7的模拟器中,会看不到label了:

    这是为什么呢?我们对其reveal一下看看吧:

    从上图可以看出,实际上label躲在NavigationBar后面了。在iOS 7中,苹果引入了一个新的属性,叫做[UIViewController setEdgesForExtendedLayout:],它的默认值为UIRectEdgeAll。当你的容器是navigation controller时,默认的布局将从navigation bar的顶部开始。这就是为什么所有的UI元素都往上漂移了44pt。

    修复这个问题的快速方法就是在方法- (void)viewDidLoad中添加如下一行代码:

    1
    
    self.edgesForExtendedLayout = UIRectEdgeNone;
    

    这样问题就修复了。

    iOS 6运行异常

    现在如果在iOS 6中运行程序,会遇到下面这样的运行时异常错误:

    1
    
    [LAViewController setEdgesForExtendedLayout:]: unrecognized selector sent to instance 0x778a210
    

    所有只能在iOS 7中运行的API需要重新封装一下,如下代码所示:

    1
    2
    3
    4
    
    if ([self respondsToSelector:@selector(setEdgesForExtendedLayout:)])
    {
        self.edgesForExtendedLayout = UIRectEdgeNone;
    }
    

    Xcode 4编译错误

    有些机器可能还在使用Xcode 4.6,当用4.6来编译代码时,会遇到下面的编译错误:

    1
    2
    
    Property 'edgesForExtendedLayout' not found on object of type 'LAViewController *'
    Use of undeclared identifier 'UIRectEdgeNone'
    

    为了避免这个错误,可以创建下面的这个宏:

    1
    2
    3
    
    #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 70000
    #define IOS7_SDK_AVAILABLE 1
    #endif
    

    然后在需要的地方将iOS 7的代码包装一下即可:

    1
    2
    3
    
    #ifdef IOS7_SDK_AVAILABLE
    ...
    #endif
    

    UILabel不一致的background

    对于UILabel,在iOS 7中它的background颜色默认是clearColor,而在iOS 6中默认的是白色。所以,我们最好在代码中对label的background颜色进行明确的设置:

    1
    
    view.backgroundColor = [UIColor clearColor];
    

    全屏时隐藏状态栏

    在iOS 6中,当调用presentViewController时,默认的modal screen将是全屏(UIModalPresentationFullScreen)。为了在iOS 7中也能获得相同的效果,我们可以在modal controller中添加如下代码:

    1
    2
    3
    4
    
    - (BOOL)prefersStatusBarHidden
    {
      return YES;
    }
    

    UIToolbar barStyle

    有时候,我们会将UIToolbar与系统键盘结合起来使用。而在iOS 6中的键盘是黝黑色的,此时toolbar的style一般也是类似的,如下代码所示:

    1
    
    self.barStyle = UIBarStyleBlack;// or UIBarStyleBlackTranslucents
    

    而在iOS 7中,键盘变为了亮色,因此我们需要根据不同的iOS 版本,设置不同的bar style。

    1
    2
    3
    4
    5
    6
    7
    8
    
    if ([[[UIDevice currentDevice] systemVersion] compare:@"7.0" options:NSNumericSearch] != NSOrderedAscending)
    {
        self.barStyle = UIBarStyleDefault;
    }
    else
    {
        self.barStyle = UIBarStyleBlack;//or UIBarStyleBlackTranslucent
    }
    

    更多

    上面这些技巧是我目前在开发中遇到的,肯定还有更多的技巧,大家要是知道的话可以告诉我。

    最后送大家一个图,看看相关差异吧:

    展开全文
  • iOS6 ios7 图片适配

    2015-03-28 14:42:11
    ios6和ios7扁平化界面的图片会不同,一般会由美工提供两组图片。假定ios6 的图片名称为A ;ios7的图片都定义为A_os7。这样的话图片适配基本实现如下: step 1 :创建pch文件,用宏定义全局判别ios版本。在xcode...
  • iOS 6 and iOS 7

    2013-09-26 15:22:47
    Developing for iOS 7 (and supporting iOS 6) Published by Josh Brown on September 24, 2013 I’ve been updating apps for iOS 7 in addition to writing a book about it, so I thought I’d share...
  • 当你在更新你的App到iOS 7的平台时遇到最大的挑战之一就是确保不要遗忘那些还在使用iOS 6平台的用户,在此我们提供一些建议使你的App应用在iOS 6iOS 7上同时保留视觉吸引力和技术功能.   此图为Interface ...
  • iOS7和iOS6适配

    2014-02-26 15:13:43
    //目的:用于iOS7和iOS6适配,和保留之前的坐标编码习惯,不用刻意加减 *方法1:  *1。在vc中重写viewDidLayoutSubviews方法  *2。是用下面2个方法之一;  *3。frame为ios6风格,状态栏和导航栏为平铺  *4。...
  • 兼容IOS7和IOS6

    2013-11-21 14:28:37
    如果你正在面向iOS 7系统更新应用,同时你的应用还支持iOS 6,我希望我的所得能帮助到你。   为什么你的视图隐藏在状态栏和导航栏之下(要怎么做呢?) 如果你之前使用iOS 6 SDK开发了程序,而现在你想用...
  • IOS6和IOS7的适配问题

    2015-11-18 14:29:01
    之前做的项目支持的最低版本为IOS6.0,所以整理一些IOS6的适配问题(IOS6和IOS7)之间的区别. IOS6和IOS7的坐标: IOS6视图View 的坐标是从导航栏(高度 44)下面开始计算的,  IOS7视图View 的坐标是从状态栏(高度 20)...
  • ios6与ios7页面的分辨率适配
  • iOS6 旋转

    千次阅读 2013-11-15 09:39:23
    iOS 6的rotation改变了很多。先来看看官方的描述 ... 知识点: ...*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用support
  • (1) iOS 6的rotation改变了很多。先来看看官方的描述 ... ...*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用
  • ios6和ios7区别

    千次阅读 2013-12-18 17:02:47
    ios6和ios7在界面上有些区别 ios6中 1.statusBar是20,也就是屏幕实际只用到460,但我们加控件或者什么到界面上, 坐标应从 (0,0)开始 2.navigationController push 过来的页面,界面上的东西会自动下移44的...
  • 关于IOS 6

    千次阅读 2013-01-19 10:34:08
    IOS 6新增的东东 1. Maps 替换Google Map为苹果自行研发3D地图 2. Social Network 集成新浪微博,Facebook , Twitter等社交网络帐号管理。 3. Pass Kit 提供通行证SDK,可以此为基础开发电子通行...
  • iOS 6 & iOS7+ Splash

    2014-10-13 13:38:01
    最新在折腾iOS6 以及 iOS7界面网络的统一适配。 发现iOS7+之后的版本app在启动之后会有一个界面的
  • IOS iOS5和iOS6横竖屏同时支持

    千次阅读 2013-01-04 09:55:53
    iOS6中抛弃了- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation方法, 为了同时支持iOS5和iOS6系统的横竖屏切换,可用如上代码 1 info.plist中Supported interface ...
  • what's new in ios6 ios7 ios8

    千次阅读 2014-12-05 17:08:56
    官网地址:https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS6.html
  • iOS 6旋转

    千次阅读 2012-12-07 17:23:03
    iOS 6的rotation改变了很多。先来看看官方的描述 ... 知识点: ...*UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用support
  • [iOS] iOS 6的Rotation

    万次阅读 热门讨论 2012-09-21 00:27:54
    iOS 6的rotation改变了很多。先来看看官方的描述  ... 知识点: *UIViewController的shouldAutorotateToInterfaceOrientation方法被deprecated。在ios6里,是使用supported
  • iOS6 运行 React-Native 2048 Demo 自己动手编译 JavaScriptCore iOS
  • iOS6,iOS7适配

    千次阅读 2013-11-16 17:22:37
    收藏一篇关于iOS7,iOS6适配的文章 原文地址 iOS7可以说是苹果一次革命性的变化,这样做为一个开发者需要做的事也不少。首先苹果的view布局有所变化,现在view默认是全屏模式,而所有的bar(navigation bar, ...
  • Xcode支持iOS6、iOS7版本

    千次阅读 2016-10-24 11:55:48
    Xcode升级到8.0版本后,默认只支持iOS8.0了,这时无法支持iOS8.0以下的版本了,同时项目编译时会出现一大堆的黄色警告,警告的...其实在iOS7的时候不会出现这些警告,所以只要让我们的项目兼容到iO7、iOS6就可以了。
  • ios6有什么新功能,ios6新功能详解,今日凌晨苹果正式开放ios6正式版下载,不少果粉想了解ios6有什么新功能,据了解ios6总共包含200项新功能,快来看看ios6有什么新功能,看哪些是你喜欢的。  ios6有什么新功能...
  • IPAD2降级ios6教程整合

    千次阅读 2021-01-25 11:27:33
    我这台IPAD2买来也有八、九年了,版本号是ios9.3.5,非常卡,连打开个设置都是龟速,别说拿来用了,索性降级成ios6后再升到ios8,还能满足看视频的要求,以下是降级的方法。 降级的方法并不是每个都有效,有的人一次...
  • 当你在更新你的App到iOS 7的平台时遇到最大的挑战之一就是确保不要遗忘那些还在使用iOS 6平台的用户,在此我们提供一些建议使你的App应用在iOS 6iOS 7上同时保留视觉吸引力和技术功能. 此图为Interface ...
  • iOS Dev (37) iOS5、iOS6和iOS7中引入的主要变化 作者:大锐哥博客:http://blog.csdn.net/prevention 变化很多,我这里列举的,只是对我产生了影响的变化。 iOS5 提醒:根据 location 或 time 提醒。通知...
  • ios--ios6与ios7界面兼容(解决方案)

    千次阅读 2014-05-20 17:27:19
    iOS6的程序在iOS7上运行时,界面整体上移了20pix,解决的思路有二:一是运行时选择iOS6的SDK,这样在iOS7上界面与iOS6是一样的,步骤看这里,这样的好处是不用动代码,不过从长远看还是要配合iOS7的风格的。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,617
精华内容 19,846
关键字:

ios6