1

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

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

错误是: -

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

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

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

4

2 回答 2

1

您不能提供向后兼容性,因为在ContactsUIiOS 9 之前版本不可用

它仅在 iOS 9 之后可用

检查苹果文档

Available in iOS 9.0 and later 
于 2016-01-28T11:58:50.223 回答
0

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

在此处输入图像描述

于 2016-09-13T11:24:26.300 回答