用xcode 15打包出来的项目在10S 12的系统上启动就崩溃,并且是在进入appdelegate 之前的编译阶段就崩溃了
1、Build Settings -> Other Linker Flags -> Add -> -ld64
其中"-ld64”可以有三个值“-WI、-ld_classic、-ld64” 理论上需要设置 “ld64'即可
2、当这个时候设置之后,兰debug 环境可以正常时候,切换到release 环境会继续崩溃,虽然报错是汇编代码,但是很明显是和之前的
不一样
需要处理:Build Settings ->Asset Catalog Compiler-> Generate Swift Asset Symbol Framework Support,把SwiftUI去掉,(OS 12 是还不支持 swiftUI 的,当时的U框架应该是UIKit 和storyboard)
网友评论