为iOS 11更新您的应用
除了功能开发和错误修复外,iOS开发人员还必须密切注意WWDC每年宣布的内容。 在发布的著名新SDK中,iOS开发人员将需要进行一些更改以保持其应用程序与平台兼容。
随着Swift升级到版本4,以及iOS SDK本身的改进和更改,开发人员需要仔细检查更改并制定策略来更新其代码库。 所有这些都不会破坏其现有的任何特征和功能! 一切都取决于项目的优先级:要使您的应用与iOS 11兼容,您需要做的最低工作是什么? 您可以向项目涉众或项目经理提出最简单的情况是什么?
重要功能是第一位的,其次是iOS 11带来的不错但不是必需的改进,从优化应用程序到视觉美感,这些将进一步丰富应用程序的交互和功能。 考虑到这一点,本教程将指导您逐步完成升级应用程序的步骤,并以务实的方式进行必要和可选的改进。
本教程的目标
本文将为您提供概述,以进行iOS 11应用更新,从架构更改到外观更改,以及App Store发布更改,这些更改都将进行。 此外,本教程将组织各节,从所需的必要更改以及所需的范围和工作开始,到不错但不是必需的功能,这些功能将通过iOS 11增强您的应用程序。
在本教程中,我们将介绍以下内容:
- 为iOS 11准备您的应用(和您自己)
- 建筑变化
- App Store发布变更
- 使用者介面变更
在envatoTuts +上独家阅读本教程的其余部分
- Swift +macros参数
- 如何在所有单元格周围的空白区域接收UICollectionView的触摸
- alignmentUICollectionView的最后一行
- 掩盖CAShapeLayer创build这个奇怪的神器?
- 如何在MapKit中获得可见的覆盖? (即来自Mapkit Ivew的MKOverlay / MKOverlayRender)
- 在iOS 11.3中的UIWebView中使用YouTube iframe播放器时,Javascript核心崩溃
- 连接浏览器和广告客户,无需在Multipeer连接中显示警报消息
- 检查UIWebView是否滚动到底部
- Firebase云消息传递不会创build推送通知,但会获取信息