dyld:dyld_sim不兼容mach-o xcode 9.0

时间:2017-09-23 05:09:41

标签: ios objective-c xcode ios11 xcode9

我正在尝试在ios 11模拟器中运行我现有的应用程序,当我正在运行" dyld:dyld_sim不兼容mach-o "错误。调试控制台中只有一行错误可以帮助解决这个问题吗?

enter image description here

2 个答案:

答案 0 :(得分:2)

发生这种情况是因为ios 11兼容64个咬, 解决这个问题 按照以下步骤操作:

1-app target>>建筑设置>>有效架构必须按此顺序armv7 armv7s arm64 2目标>>建筑设置>>仅限构建体系结构>>调试 - >是和发布 - >没有。 3-.plist:确保:所需的设备功能包含armv7。 4 - 如果您使用第三方库,请确保此lib与64位兼容。

答案 1 :(得分:0)

请尝试以下步骤。希望它能工作.....

将部署目标更改为最近的目标,例如> = 9.0 从“构建设置”>“体系结构”

中为“ 体系结构”选择标准体系结构

enter image description here enter image description here