2016-08-01 79 views
-1
Library not loaded: /System/Library/Frameworks/Contacts.framework/Contacts 
    Referenced from: /var/mobile/Applications/3A2851D9-1CA2-47B1-A023-DB324A55B192/OnTrak.app/OnTrak 
    Reason: image not found 

回答

2

我也有这样的警告,当我跑我在iOS 7的应用程序对于这个答案

  1. 选择目标
  2. 构建阶段
    • 打开链接二进制与二进制
  3. 选择Contacts.framework和状态设置为可选。 enter image description here
+0

谢谢,它的做工精细。 –

0

然后它很简单,你可以继续下面的兼容性。

float systemVersion = [[UIDevice currentDevice] .systemVersion floatValue];

如果(systemVersion < 8.0f){// 在ios7系统工作和以上

}否则{

//在iOS8上和工作更

}

0

O,我发现了另一种可以检查运行时是否已加载对象的方式。我拿了关于address.framework和contact.framework之间兼容性的示例。我们可以检查使用以下内容。

如果(objc_getClass( “CNContactStore”)==无){

}其他{

}