Xcode15(iOS17.4)打包的项目在 iOS12 系统上启动崩溃

0x00 启动崩溃

崩溃日志,只有 2 行,看不出啥来。



0x01 默认配置

由于我开发时,使用的 Xcode 14.1,打包在另外一台电脑 Xcode 15.3

Xcode 14.1

Build Settings -> Asset Catalog Compliter - Options

Xcode 15.3

Build Settings -> Asset Catalog Compliter - Options,多出了 3 项:

  • Generate Asset Symbols -> YES
  • Generate Swift Asset Symbol Extensions -> NO
  • Generate Swift Asset Symbol Framework Support -> SwiftUI UIKit Appkit

SwiftUI 最低支持的 iOS 版本是 iOS 13.0

所以,Xcode15 默认支持的最低系统是 iOS 13.0

把默认配置中的 SwifUI 选项去掉,就能支持 iOS 12 的系统了


相关推荐
菜鸟小贤贤10 小时前
python+pytest+allure利用fix实现接口关联
python·macos·自动化·pytest
csdn_金手指10 小时前
Mac 系统上控制台常用性能查看命令
java·开发语言·macos
csdn_金手指13 小时前
MacOS系统上Jmeter 录制脚本遇到的证书坑位
jmeter·macos
zolty14 小时前
MAC C语言 Helloword
c语言·开发语言·macos
dr李四维17 小时前
macOS 版本对应的 Xcode 版本,以及 Xcode 历史版本下载
ide·macos·xcode·apple·xcode下载
LuckyTHP17 小时前
MAC 怎么终端怎么退出和进入Anaconda环境
macos
Guofu_Liao20 小时前
Macos远程连接Linux桌面教程;Ubuntu配置远程桌面;Mac端远程登陆Linux桌面;可能出现的问题
linux·ubuntu·macos
SoraLuna1 天前
「Mac玩转仓颉内测版26」基础篇6 - 字符类型详解
开发语言·算法·macos·cangjie
符小易1 天前
PD虚拟机启动后 Mac主机无法上网解决教程
macos