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


相关推荐
RR13355 小时前
macOS 升级 bash 到最新版本
macos
我在北京coding5 小时前
Tableau for mac 驱动
macos
檀越剑指大厂5 小时前
【高效开发工具系列】Blackmagic Disk Speed Test for Mac:专业硬盘测速工具
macos
阿福不是狗12 小时前
Python使用总结之Mac安装docker并配置wechaty
python·macos·docker
gen_12 小时前
mac环境下的python、pycharm和pip安装使用
python·macos·pycharm
键盘敲没电17 小时前
【IOS】GCD学习
学习·ios·objective-c·xcode
SY.ZHOU17 小时前
Significant Location Change
macos·ios·cocoa
buyue__20 小时前
MacOS解决局域网“没有到达主机的路由 no route to host“
macos
明月看潮生1 天前
青少年编程与数学 01-011 系统软件简介 05 macOS操作系统
macos·青少年编程·操作系统·系统软件·编程与数学