加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 忽略文件SDWebImage.framework,缺少必需的体系结构x86_64

发布时间:2020-12-14 17:40:11 所属栏目:百科 来源:网络整理
导读:我已经在我的 Xcode 5 / iOS 7项目中安装了 SDWebImage,但是建筑给了我以下问题,这将导致致命的异常: ignoring file SDWebImage.framework/SDWebImage,missing required architecture x86_64 in file SDWebImage.framework/SDWebImage SDWebImage似乎是因为
我已经在我的 Xcode 5 / iOS 7项目中安装了 SDWebImage,但是建筑给了我以下问题,这将导致致命的异常:

ignoring file SDWebImage.framework/SDWebImage,missing required architecture x86_64 in file SDWebImage.framework/SDWebImage

SDWebImage似乎是因为this issue with Google Analytics,并且最佳分辨率似乎是通过在一个构建设置中使用标准架构(armv7,armv7s)来削减arm64.我真的不想这样做,SDWebImage有this issue blaming libwebp建议暂时回到框架3.2.

我已经在运行框架3.5了.有谁知道如何解决这个问题,还是我坚持使用这些解决方法?

(谢谢!)

解决方法

截至目前,这已在主分支中修复,但它不包含在最新的.framework版本中.我做的工作是:

1)从主分支下载最新版本(目前为https://github.com/rs/SDWebImage/releases/tag/3.5.3)

2)从我的项目中删除SDWebImage.framework.

3)将源文件从zip(SDWebImage中的所有内容,文件NSData ImageContentType.h和NSData ImageContentType.m)复制到我的项目中.

4)将标题包含替换为“SDWebImage … / … h”

可能是一个更好的方法来做到这一点,但这解决了我的问题.据我了解,64位支持将添加到下一个正确版本中.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读