dyld:库未加载:@rpath/AFNetworking.framework/AFNetworking
参考自:/var/containers/Bundle/Application/
原因:找不到合适的图像。
我遇到了同样的问题,就我而言,问题是我的证书已过期并标记为“始终信任”。我使用证书的默认设置修复了它并删除了过期的
您在 AFNetworking 中使用的似乎是 iOS11+,但您的项目需要它,所以当 iOS10 搜索其目录以找到它时,它什么也没找到。错误显示“图像”这一事实只是苹果公司的错误。
在您的项目设置下,转到包含的框架,找到 AFNetworking 并将状态标志从 设置required
为optional
。然后,在项目中使用 AFNetworking 的任何地方,将其包装在以下内容中:
if (@available(iOS 11.0, *)) {
//your AFNetworking code here (for iOS11+)
} else {
//comparable non-AFNetworking code here (for iOS10-)
}
或者只是让你的项目在标志下需要 iOS11 deployment target
。