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 的系统了


相关推荐
爱笑的林羽13 小时前
Mac M系列 安装 jadx-gui
前端·macos
筱宇***13 小时前
Mac的web服务器
mysql·nginx·macos·php
Lucky me.14 小时前
关于mac配置hdc(鸿蒙)
macos·华为·harmonyos
安和昂14 小时前
【iOS】Tagged Pointer
macos·ios·cocoa
o(╥﹏╥)14 小时前
绑定 SSH key(macos)
开发语言·git·学习·macos
苏杰豪14 小时前
Mac修改hosts文件方法
macos
小草cys21 小时前
macOS 15 (Sequoia) 解除Gatekeeper限制
macos
EulerBlind1 天前
【运维】MacOS蓝牙故障排查与修复指南
运维·macos
I烟雨云渊T1 天前
iOS 阅后即焚功能的实现
macos·ios·cocoa
胖大和尚1 天前
centos6.10在Macbook m芯片上使用
macos·centos