Ios 显示错误:dyld_sim与加载的进程不兼容

Ios 显示错误:dyld_sim与加载的进程不兼容,ios,xcode,Ios,Xcode,我有一个应用程序的源代码,该应用程序在iPhone中运行(适用于OS iOS 7及之前版本),但在iOS 8.0及更高版本中不受支持。当我试图编译代码时,它可以很好地执行所有文件,但是它抛出了一个架构不匹配错误 在控制台中: dyld:dyld_sim与加载的进程不兼容,可能是由于 架构不匹配 我尝试在iPhone和Xcode iOS模拟器的构建设置中添加有效的体系结构(armv7 armv7s arm64)。仍然无法解决问题 请帮帮我 我使用的是Xcode 9.2 按照以下步骤操作。希望它能起

我有一个应用程序的源代码,该应用程序在iPhone中运行(适用于OS iOS 7及之前版本),但在iOS 8.0及更高版本中不受支持。当我试图编译代码时,它可以很好地执行所有文件,但是它抛出了一个架构不匹配错误

在控制台中:

dyld:dyld_sim与加载的进程不兼容,可能是由于 架构不匹配

我尝试在iPhone和Xcode iOS模拟器的构建设置中添加有效的体系结构(armv7 armv7s arm64)。仍然无法解决问题

请帮帮我

我使用的是Xcode 9.2


按照以下步骤操作。希望它能起作用

  • 将部署目标更改为最近的目标,如=9.0
  • 从构建设置>体系结构中为体系结构选择标准体系结构

  • 可能与@Berendschot重复感谢您的评论。对不起,我弄错了。这对我来说很有效,但没有人提到我必须向项目和目标构建设置中添加有效的体系结构。我花了一段时间才弄明白。不管怎样,我终于让它编译并运行了。这个解决方案在尝试使用下载的苹果示例代码AVSimpleEditoriOS时,与Xcode 10.1配合使用。谢谢