升级到Xcode 9.0后,现有的应用程序出现错误“dyld:dyld_sim不兼容mach-o”

升级到Xcode 9.0 ,现有的应用程序出现错误:

“dyld:dyld_sim不兼容mach-o”

任何意见?

在这里输入图像说明

build setting您需要将architecturesreplace为标准,如屏幕截图…适用于我。 在这里输入图像说明

删除32位体系结构并在构build设置中使用默认体系结构

发生这种情况是因为ios 11兼容64位,解决这个问题的步骤如下:

1应用程序的目标>>build筑物设置>>有效的体系结构必须按此顺序armv7 armv7s arm64 2目标>>build筑物设置>>仅build立体系结构>>debugging – >是和释放 – >没有。 3-.plist:确保:必需的设备function包含armv7。 4 – 如果您使用第三方库,请确保该库与64位兼容。