升级到Xcode 9.0后,现有的应用程序出现错误“dyld:dyld_sim不兼容mach-o”
升级到Xcode 9.0
,现有的应用程序出现错误:
“dyld:dyld_sim不兼容mach-o”
任何意见?
在build setting
您需要将architectures
replace为标准,如屏幕截图…适用于我。
删除32位体系结构并在构build设置中使用默认体系结构
发生这种情况是因为ios 11兼容64位,解决这个问题的步骤如下:
1应用程序的目标>>build筑物设置>>有效的体系结构必须按此顺序armv7 armv7s arm64 2目标>>build筑物设置>>仅build立体系结构>>debugging – >是和释放 – >没有。 3-.plist:确保:必需的设备function包含armv7。 4 – 如果您使用第三方库,请确保该库与64位兼容。
- iOS7自动布局,查看resize和iAd
- 当我清理Xcode DerivedData时,我无法在iOS模拟器中运行我的应用程序
- 如何使用Objective-c为iPhone / iPad生成设备的唯一ID
- Facebook SDK 3.1 iOS:如果用户从Facebook设置中删除应用,则处理login
- UITableView tableFooterView可能会导致崩溃?
- UIWebView:为什么请求在使用不存在的主机名时不超时?
- UIScrollView中的UISwipeGestureRecogniser
- sqlite 3开放问题
- Watchkit AppIcon – 名为“AppIcon”的应用程序图标集没有任何适用的内容