【问题标题】:ContactsUI.Framework Crash on IOS 8iOS 8 上的 ContactsUI.Framework 崩溃
【发布时间】:2015-12-24 11:44:45
【问题描述】:

在 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 中使用我的应用程序?

【问题讨论】:

    标签: iphone ios8 crash ios9 contacts-framework


    【解决方案1】:

    你不能提供向后兼容性,因为ContactsUI在iOS 9之前不可用

    iOS 9 之后才可用

    查看apple documentation

    Available in iOS 9.0 and later 
    

    【讨论】:

    • 没关系,但我怎样才能同时在 IOS8 和 IOS9 中运行我的应用程序?
    • @Kiran 你只需要检查 iOS 的版本并相应地编写代码。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多