首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS - file是为x86_64构建的,它不是要链接的体系结构。

iOS - file是为x86_64构建的,它不是要链接的体系结构。
EN

Stack Overflow用户
提问于 2016-07-22 20:33:38
回答 1查看 2.9K关注 0票数 0

我有一个Objective项目,在我的应用程序中使用Cocoapods使用图表框架(https://github.com/danielgindi/Charts),每当我尝试在iPhone 4模拟器(无论是普通的还是4s的)上测试我的应用程序时,构建都会失败,原因如下:

文件是为x86_64构建的,它不是要链接的体系结构(i386)。

我在这里读到,64 which is not the architecture being linked (i386),我应该:

确保在库的构建设置中在体系结构中列出了i386和x86_64。还将Build显式设置为No。

当我转到我的Pods项目设置时,只将Build显式设置为No并不能解决问题。

我做错了什么吗?我可以提供截图,如果需要,因为这是非常混乱。

编辑

这个问题不同于推断的重复,因为这个解决方案对我不起作用。我进入了我的项目的“目标”设置,并将“只构建主动架构”转换为“否”,它消除了最初的错误,但现在我有5个新问题:

EN

回答 1

Stack Overflow用户

发布于 2016-07-22 20:39:34

也许您的编译源中没有这个文件(.m)吗?在Xcode中,转到Target > Build阶段>查找编译源代码部分。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38534838

复制
相关文章

相似问题

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