如果你不是一名iOS开发人员,阅读本文只是想要大概的了解iOS10.3更新了哪些内容,那么你看完下面两幅图就不要再继续了。
上述图片中所罗列的我这边就不一一赘述了,我只是想补充以下几点:
- 允许App内评分及留言
iOS10.3中,开发者可以利用SKStoreReviewController API 在用户使用应用程序时对其进行评价,而无需前往 App Store。
当然,为了防止这个功能被滥用,Apple 限制每一个 App 每年只能弹窗 3 次来要求评价。此外,在 iOS 10.3 中,开发者可以对用户在 App Store 中的评价给予回应。
用户还可以在 App Store 中在针对某一条评论长按来评价其是否有帮助。
- 监控AppStroe上评论
用户评分和评论可在iTunes Connect中查看和回复。 所有在“我的应用程序”中有权访问应用的iTunes Connect用户都可以在iTunes Connect中查看评分和评论,但只有拥有“法律”,“管理员”,“应用程序管理器”或“营销大师”角色的用户才可以在App Store上回复并编辑对客户评论的回复产品页面。 您可以回复有关应用程序的当前版本和以前版本的反馈。
当您回复客户评价时,客户将收到您的回复,并可选择更新其评论。 具有法律,管理员,应用程序管理员或营销大师角色的所有用户可以访问该应用程序将收到通知,如果您回复的客户更改其审阅。 除非您选择在iTunes Connect中编辑或删除您的回复,否则您的回复将保持公开显示,无论客户对自己的评论进行修改。 您可以随时编辑您的回复,每个评论只有一个回复将显示在您的App Store产品页面上。
可以在iTunes Connect的用户和角色中管理电子邮件通知。
所有评分,评论和回复都可以在App Store产品页面上公开查看,您的回复应适合公众观众。 如果您认为评论是令人反感或不当的,请使用iTunes Connect中的评论下的“报告关注”选项。 撰写评论的客户不会被通知您报告了一个问题。
- iPad单手操作悬浮键盘
iPad新增悬浮键盘,其大小与iPhone键盘一致,可像画中画功能一样拖动,方便用户单手操作。
- 更新App图标
开发者可以随时更新 App 的图标(更换图标前需要得到用户许可),不再需要通过更新 App 实现 。
除了以上图上标注的几个API以外,需要在info.plist中添加两个字段 CFBundleAlternateIcons 和 CFBundlePrimaryIcon
代码
- 全新的苹果文件系统(APFS)
在你升级iOS 10.3后,如果你发现打开应用、切换后台应用时感觉比之前流畅了,或者发现设备的可用存储空间莫名变多了,这些都是Apple新引入的全新文件系统APFS的功劳。作为旧有文件系统HFS+的替代品,基于SSD开发的APFS 对Apple大多部分设备有更好的性能和兼容性。
对我们用户来说,升级 APFS 并不需要任何额外操作,iOS 会自动在系统升级过程中完成APFS升级(仍建议在升级前做好备份)。而之所以在升级iOS 10.3后设备可用空间会增加,是因为在APFS中,拥有同样名称的文件在系统中仅占用一次空间。例如,你将一个大小为1GB的文件复制10次,在以前的HFS+中,系统会存储10个不同的备份,共占用10GB硬盘空间。而在APFS中,即使你复制100次,该文件在你的设备里也只会占用1GB空间。(经证实,更新完10.3的系统后,可用存储空间确实大了1GB多,亲测)
打开和切换后台应用时会感觉更流畅,则是由于APFS在控制应用运行的优先级上有调整。
此外,APFS 比HFS+拥有更好的安全性。相较于HFS+在macOS上的硬件级加密和 iOS上的文件级加密,APFS采用了级别更高的系统级加密,并支持AES-XTS和AES-CBC等加密方式。
APFS 虽然有许多优势,但它也对开发者也提出了新要求。在iOS 10.3中,当你打开一个32位应用时,系统会提醒你这个应用可能在未来 iOS版本中不再被支持,开发者需要开发64位应用来适配APFS。
- Apple Watch 中新增剧场模式
此前被曝光的剧场模式并没有被加入到 iOS 中 ,而是被放到了 watchOS 3.2 的控制中心里。
在 Apple Watch 上打开该模式后,抬腕唤醒将被关闭。收到通知时,你需要点按屏幕或按下Digital Crown才能唤醒屏幕查看通知。
播客拥有了 Widget
如果对Widget开发不了解的可以看一下这篇文章:http://www.cocoachina.com/ios/20170327/18961.html,没事可以研究一下关于keychain功能更新
我在这里只提供相关的参考地址,相关具体内容我还没有考证,所以这条有兴趣、有这个知识面的可以点进去看一看
http://www.jianshu.com/p/7b6d78d23142其他更新(我就不详细说明了)
打开关闭应用动画稍有调整,缩放过程中,应用界面改为圆角矩形;
诊断&用量被整合到系统设置里隐私中的分析页面,新增iCloud分析
【参考资料】
http://www.gamersky.com/handbook/201701/863123.shtml
http://www.jianshu.com/p/97df00c42024
http://www.gamersky.com/handbook/201701/863123.shtml
https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/ImprovingCustomersExperience.html#//apple_ref/doc/uid/TP40011225-CH27-SW1
https://developer.apple.com/library/content/releasenotes/General/WhatsNewIniOS/Articles/iOS10_3.html