赞
踩
1.iOS13、14、16在调用系统弹框UIAlertcontroller 崩溃
linking
链接器更新ld_prime但存在问题,恢复采用经典链接器方式链接。
OTHER_LDFLAGS build setting
add -Wl,-ld_classic 或-ld64
2.iOS12以下设备release版本启动崩溃
release版本启动崩溃
dyld: Library not loaded: /System/Library/Frameworks/SwiftUI.framework/SwiftUI Referenced
iOS12以下设备不支持swiftui,Xcode会默认导入SwiftUI.framework库,即使你的代码中没有直接引用SwiftUI,这可能是因为项目或应用程序在链接时依赖于SwiftUI框架,而该框架没有被正确地链接到你的应用程序中
方案一:
Build Phases选项卡中的 Link Binary With Libraries 里面添加 SwiftUI.framework,然后将Status改为Optional。(项目未直接引用因此选用方案二)
方案二:
Build Settings 选项卡中的 Other Linker Flags 设置里面添加 -weak_framework SwiftUI
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。