将应用更新到 iOS 11

在 iOS 11 中,Apple 引入了体系结构更新、新的视觉更改和更新的 iTunes Connect 过程。 本指南将探讨其中每项更改,帮助你更新 Xamarin.iOS 应用以适应 iOS 11。

体系结构更改

iOS 11 中值得注意的最大变化之一是弃用了对应用的 32 位支持,如 Apple 的新闻稿中所述。

本指南指导你更新应用以适应 64 位。

可视化设计更新

在 iOS 11 中,Apple 引入了新的视觉更改,包括导航栏、搜索栏和表视图的更新。 此外,还进行了改进,为边距和全屏内容提供了更大的灵活性。 本指南介绍了这些更改。

App Store 更改

iOS App Store 进行了彻底的重新设计,不仅可以让用户高效地导航应用商店,还可以让开发人员将应用推广给用户。 这些推广包括应用内购买更新和产品页面更新。 iOS 11 还添加了有关如何与用户通信、如何添加应用图标以及如何将应用发布给公众的更新。

应用图标更新

注意

应用图标现在应由资产目录提供

有关使用资产目录的信息,请参阅 App Store 图标指南。 有关将图标从 Info.plist 迁移到资产目录的帮助,请参阅从 Info.plist 迁移到资产目录指南。

资产目录中所需的图标名为 App Store,其大小应该是 1024 x 1024。 Apple 已声明,资产目录中的应用存储图标不能是透明的,也不能包含 alpha 通道。

App store icon location in asset catalog.