Ios ';编译Swift源文件';构建阶段-arm64成功,但arm7失败

Ios ';编译Swift源文件';构建阶段-arm64成功,但arm7失败,ios,swift,xcode,Ios,Swift,Xcode,当我将Build Active Architecture only设置为“否”时,构建会两次“编译Swift源文件”。它在arm64中成功,但在arm7中出现了一系列“使用未声明类型”错误。在长消息中,两者都是相同的。为什么会这样 编辑:这消失了,现在我得到这些错误: Undefined symbols for architecture arm64: "_OBJC_CLASS_$_Crashlytics", referenced from: 这一警告: Pods/Fabric/iOS/Fab

当我将Build Active Architecture only设置为“否”时,构建会两次“编译Swift源文件”。它在arm64中成功,但在arm7中出现了一系列“使用未声明类型”错误。在长消息中,两者都是相同的。为什么会这样

编辑:这消失了,现在我得到这些错误:

Undefined symbols for architecture arm64:
 "_OBJC_CLASS_$_Crashlytics", referenced from:
这一警告: Pods/Fabric/iOS/Fabric.framework/Fabric不是动态库


我已经尝试添加Security.framework和我发现您应该添加到“使用框架链接二进制文件”中的其他框架。它不起作用。我将POD和项目的架构设置为相同。那也没用。我很抱歉,我可以再次尝试清理生成文件夹并删除派生数据,但我之前已经这样做了,之后索引花费了很长时间,但没有起作用。

错误日志中必须有更多信息。哪种类型是未声明的?您认为类型定义在哪里?是否使用了第三方框架(POD?)@MartinR是的,我使用的是CoCoaPOD,错误与这些POD有关:Alamofire、Charts(danielgindi)和ObjectMapper-编辑:FacebookLogintoo@MartinR这种情况消失了,我在链接阶段遇到了新的错误。问题已编辑。错误日志中必须有更多信息。哪种类型是未声明的?您认为类型定义在哪里?是否使用了第三方框架(POD?)@MartinR是的,我使用的是CoCoaPOD,错误与这些POD有关:Alamofire、Charts(danielgindi)和ObjectMapper-编辑:FacebookLogintoo@MartinR这种情况消失了,我在链接阶段遇到了新的错误。问题编辑。