Xcode7.3 dyld:未加载库

时间:2016-04-21 10:37:23

标签: ios xcode7

在我的应用程序开发过程中,我一直在使用模拟器,然后我决定在iOS设备上进行测试。然后,我开始遇到这个

dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking
Referenced from: /var/containers/Bundle/Application/D204992A-FBED-4E71-A2F7-6EDF6E63D4C0/App.app/App
Reason: no suitable image found.  Did find:
/private/var/containers/Bundle/Application/D204992A-FBED-4E71-A2F7-6EDF6E63D4C0/App.app/Frameworks/AFNetworking.framework/AFNetworking: mmap() errno=1 validating first page of '/private/var/containers/Bundle/Application/D204992A-FBED-4E71-A2F7-6EDF6E63D4C0/App.app/Frameworks/AFNetworking.framework/AFNetworking'

在查看了许多SO问题并浏览了cocoapod's github gists后,这些都基于去年的帖子,所以我将我的cocoapods更新为beta 1.0.0Beata-8然后我开始使用{{ 1}}我的Xcode7.3中的标头错误。所以,我禁用了bitcode,并将Non-Modular设置为yes并且错误仍然存​​在,所以我切换回Parsefacebookutils的稳定0.39并且我回到了这里。我将Cocoapods添加到了我的应用目标中的Pods framework。检查我的Embedded Frameworks是否存在Build Phases。我的 Check Pods Manifest.lock, Embed Pods Frameworks, Copy Pods Resources中包含Runpath Search Paths。而且我也清除了我的派生数据。所以,我对我需要做的事感到困惑

2 个答案:

答案 0 :(得分:0)

对我而言,由于SSL问题,我已将我的开发人员,分发证书设置在我的Mac(Keychain)上,始终信任'我的其他项目之一。我不得不将它们改回“使用系统默认值”。它对我有用!!

答案 1 :(得分:0)

我尝试了各种方法。但对我来说,这是SSL问题。 如果您可以在模拟器中运行该项目但在您的iPhone中崩溃。 也许答案是你的SSL问题。 我将我的Mac上的证书更改为“始终信任”。 最后我将其重置为“Uswe System Defaults”。 然后它奏效了。