标签: ios objective-c xcode ios11 xcode9
我正在尝试在ios 11模拟器中运行我现有的应用程序,当我正在运行" dyld:dyld_sim不兼容mach-o "错误。调试控制台中只有一行错误可以帮助解决这个问题吗?
答案 0 :(得分:2)
发生这种情况是因为ios 11兼容64个咬, 解决这个问题 按照以下步骤操作:
1-app target>>建筑设置>>有效架构必须按此顺序armv7 armv7s arm64 2目标>>建筑设置>>仅限构建体系结构>>调试 - >是和发布 - >没有。 3-.plist:确保:所需的设备功能包含armv7。 4 - 如果您使用第三方库,请确保此lib与64位兼容。
答案 1 :(得分:0)
请尝试以下步骤。希望它能工作.....
将部署目标更改为最近的目标,例如> = 9.0 从“构建设置”>“体系结构”