首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解决由于LocalAuthentication.framework而导致的“库未加载”错误?

如何解决由于LocalAuthentication.framework而导致的“库未加载”错误?
EN

Stack Overflow用户
提问于 2015-08-04 09:40:12
回答 1查看 313关注 0票数 0

我可以在IOS 8中成功地运行我的应用程序,但在IOS 7中,我的应用程序会崩溃。

其信息是:

代码语言:javascript
复制
dyld: Library not loaded: /System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication
  Referenced from: /Users/burakkilic/Library/Developer/CoreSimulator/Devices/A0210158-BC6C-43AA-9D85-AA8DE6115AAA/data/Applications/xxx
  Reason: no suitable image found.  Did find:
/System/Library/Frameworks/LocalAuthentication.framework/LocalAuthentication: mach-o, but wrong architecture

我该怎么解决呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-04 09:43:41

您可以在运行时弱链接LocalAuthentication.framework并有条件地访问LocalAuthentication API。

后者可通过以下两种方式之一实现:

  1. 检查正在运行的iOS版本。
  2. 使用反射测试是否存在API方法(respondsToSelector,等)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31805779

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档