优化
-
瘦身24%,模拟器运行默认不含Intel支持,分模块下载
-
优化文本输入,降低复杂表达式的输入延迟
-
优化工作区载入的速度,最快40%
工作区和编辑
- 类Safari的起始页和标签页,支持标签固定
- 支持多词搜索
-
支持语音控制Xcode编写Swift代码
-
全新的Playground宏,快速迭代代码,调试问题。
-
新的图标设计工具Icon Composer,覆盖所有平台,与Xcode无缝集成
-
String Catalog升级,本地化字符串添加了类型安全的Swift符号,可以在代码中访问,提供自动补全,
本地大模型添加词条的备注
AI编程助手
-
默认基于ChatGPT(有限制),支持对话、代码解释、代码修改和生成(支持上传图片)、本地代码索引、文档解释
-
支持使用其他厂商的模型,需提供API Key
- 支持运行本地模型(是否有可能在公司部署一套?)
调试
-
Swift代码支持异步函数调试,切换线程也不受影响
-
因缺少权限导致的崩溃的提示更加清晰,补齐权限更加方便
- Signing & Capabilities 改版,权限管理更加简易明了,会直接更新到info.plist
-
Instruments更新:
-
Processor Trace:放弃定期采样策略,而是在所有运行的线程上捕获CPU的相关信息,能够直观呈现工作流的高保真信息,更好的跟踪CPU的使用情况,限制在M4+iPhone16的设备使用
-
新增SwiftUI分析工具,可以了解视图更新次数等指标
-
Power Profiler:可以进行性能分析,记录功耗指标、设备散热状态和充电状态,有助识别异常功耗,还能显示App对设备组件比如CPU、GPU、屏幕的使用情况
-
Trending Insights:以火焰图标凸显挂起和启动时间,并以图表的形式展示最多5个App版本的数据;支持以URL共享的方式共享诊断报告
-
Mertics:新增建议指标,对比的数据来自其他类似的App和App的历史数据
-
-
Build
-
Xcode 16中的显式构建,现在支持Swift
-
Swift Build 整合进了SPM,并兼容Linux、Windows、Android以及其他平台
-
-
新增Enhanced Security,可以为App提供与Apple原生App同等严密的安全保护措施,比如指针验证
-
Testing
-
UI自动化录制增强
-
Measure API支持衡量UI的灵敏度
-
借助Thread Performance Checker,退出更多的运行时API检查,
-