升级到 Xcode 9.0 后,现有应用程序出现错误 "dyld: dyld_sim not compatible mach-o"
After upgrading to Xcode 9.0, existing application getting an error "dyld: dyld_sim not compatible mach-o"
升级到 Xcode 9.0
后,现有应用程序出现错误:
"dyld: dyld_sim not compatible mach-o"
有什么意见吗?
删除 32 位架构并在构建设置中使用默认架构
在 build setting
中,您需要将 architectures
替换为标准,就像屏幕截图一样...对我有用。
发生这种情况是因为 ios 11 兼容 64 位,
解决这个问题
按照以下步骤操作:
1-app target>>Building Settings >>valid Architectures must be in this order armv7 armv7s arm64
2-target>>Building Settings>>Build Architecture Only>>Debug-->YES and release-->NO。
3-.plist:确保:所需的设备功能包含 armv7 。
4-如果您使用第三方库,请确保此库与 64 位兼容。
升级到 Xcode 9.0
后,现有应用程序出现错误:
"dyld: dyld_sim not compatible mach-o"
有什么意见吗?
删除 32 位架构并在构建设置中使用默认架构
在 build setting
中,您需要将 architectures
替换为标准,就像屏幕截图一样...对我有用。
发生这种情况是因为 ios 11 兼容 64 位, 解决这个问题 按照以下步骤操作:
1-app target>>Building Settings >>valid Architectures must be in this order armv7 armv7s arm64 2-target>>Building Settings>>Build Architecture Only>>Debug-->YES and release-->NO。 3-.plist:确保:所需的设备功能包含 armv7 。 4-如果您使用第三方库,请确保此库与 64 位兼容。