iPhone开发者必读:苹果iOS 6固件重点
iOS 6 包含200多项新功能,包括更加智能的“Siri”语音助理、全新的“分享照片流”、惊艳的全景拍照、方便的票卡管理工具 Passbook、蜂窝网络下使用 FaceTime、改进的邮件客户端、采用统一地址栏的 Safari 浏览器等等,还有很多专门针对中国用户定制的功能等。
但从6月的WWDC以来,iOS 6开发版便在第一时间提供给开发者,所以iOS 6对于开发者而言其实并不陌生。然而,这其中带来了怎样更多的机遇与挑战呢?以下举例几点给大家。
1、UDID的担忧。
论坛版主lvyile:事实证明,iOS6还是能获取udid,只是有警告。
2. PassBook的研究。
Passbook或许是个机遇,国内应用需要跟进。
有了 Passbook,你可以用 iPhone 或 iPod touch 扫描来办理登机手续,进入影院看电影,并兑换优惠券。
官方资源:Learn more about Pass Kit
分享六月北京线下聚会,论坛版主透明de面具 对Passbook的PPT:http://upyun.cocimg.com/passbook.ppt
3. iPhone5的适配方案(游戏+应用)
Cocos2d-x 2.0.2 里面采用的多分辨率适配策略,用对setResourceDirectory, setDesignResolutionSize, getVisibleOrigin, getVisibleSize 四个函数就可以搞定了。
文档见:
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Mechanism_of_loading_resources
http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Multi_resolution_support
4. 全景拍摄,邮件系统的特性
iPhone 和 iPod touch 全新的全景模式,让你的家庭聚会大合影与美丽风光大全景,都能巨细点滴尽收眼底5。只需一个简单的动作,你就可以拍摄 240 度的全景照片,当然纵向也可以,比如当你想拍下一整棵红杉树的时候。 然后,硬件与软件将一道合作创建出无缝的高分辨率全景照片。
5. 地图的API用法以及IAP和其他更新
6. 例子代码:
iOS 6 release note
whats new in iOS 6