iOS 9 |联系人框架

iOS 9 | Contacts framework

我有为 iOS 8 设计的应用程序,使用 ABAddressBook framework 作为联系人。在 iOS 9 中引入 Contacts framework 代替 ABAddressBook

为了检查此更改的效果,我检查了 iOS 9 设备,一切正常。

我的理解对吗?

每当 API/Framework 被提及为已弃用时,它表明 Apple 在未来的某个时候将完全停止支持 API。这表明开发人员应该尽快转向新的 API。

在您的情况下,AddressBook Framework 被认为已从 iOS9 开始弃用,因此 Apple 将从现在开始(可能到 iOS10)允许这些框架,但这取决于 Apple 何时完全停止它。

通常 Apple 会在主要版本发布后停止支持已弃用的 API,但也有一些情况下,已弃用的 API 在许多主要版本中仍然存在。

我的建议是尽快迁移到联系人框架。