ContactsUI.Framework IOS 8 时崩溃

ContactsUI.Framework Crash on IOS 8

在 Xcode 7 sdk 中有两个用于从 ContactsBook 中获取联系人的新框架。 即 Contacts.framework & ContactsUI.framework

我已经在我的应用程序中添加了这些框架。对于 IOS 9 它工作正常。 但是当我尝试 运行 我的应用程序在 iPhone 5 和 IOS 8 时,应用程序在启动时崩溃。

错误是:-

dyld:库未加载:/System/Library/Frameworks/ContactsUI.framework/ContactsUI

我可以理解框架或库在 IOS8 中不可用,但向后兼容性如何?

我如何才能在 IOS 8 中使用我的应用程序?

您无法提供向后兼容性,因为 ContactsUI 在版本 iOS 9

之前不可用

仅在 iOS 9

之后可用

勾选 apple documentation:

Available in iOS 9.0 and later 

确保 iOS 8 上不可用的框架设置为可选