macOS 13.3 Beta (22E5219e)发布

系统介绍

2 月 17 日消息,苹果今日向 Mac 电脑用户推送了 macOS 13.3 开发者预览版 Beta 更新(内部版本号:22E5219e),本次更新距离上次发布隔了 37 天。

macOS Ventura 带来了台前调度、连续互通相机、FaceTime 通话接力等功能。其中,台前调度可让用户在专注于眼前工作的同时,也能在各类 App 与窗口之间无缝切换。

连续互通相机则可将 iPhone 用作为 Mac 的网络摄像头;通过 FaceTime 通话接力功能,用户可在 iPhone 或 iPad 上开始 FaceTime 通话,然后无缝转移到 Mac 上。

macOS 13 Ventura 适用设备如下:

  • iMac:2017 年及后续机型

  • Mac Pro:2019 年及后续机型

  • iMac Pro:2017 年机型

  • Mac mini:2018 年及后续机型

  • MacBook Air:2018 年及后续机型

  • MacBook:2017 年及后续机型

  • MacBook Pro:2017 年及后续机型

点击展开

更新您的应用程序以使用新功能,并根据API更改测试您的应用程序。

一览表

macOS 13.3 SDK 支持为运行 Ventura 13.3 Beta 版的 Mac 电脑开发 app。SDK与Xcode 14.3测试版捆绑在一起,可从Mac App Store获得。有关 Xcode 14.3 Beta 版兼容性要求的信息,请参阅 Xcode 14.3 Beta 版发布说明。

配件安全

新功能
  • 在 Apple 芯片便携式电脑上,SD 或 SD 扩展容量卡需要用户批准,然后才能与 macOS 通信。(102838867)

Core ML

弃用
  • 不建议使用核心ML模型部署。考虑改用后台资产或NSURLSession。(10299383)

iCloud设置

已知问题
  • 您可能无法从 iCloud 设置中输入 iCloud+ 的升级页面。(104629261)临时应对办法:点按 https://www.apple.com/cn/icloud/ 中的“升级到 iCloud+”以触发升级页面。

  • 某些以前在 iCloud 云盘设置中显示同步切换的应用当前没有显示。(105239897)

金属

已解决的问题
  • 修复:如果缓冲区所需的大小为零字节,MTLAccelerationStructureCommandEncoder现在支持nil用于改装刮擦缓冲区。(103192673)

Pages 文稿、Numbers 表格和 Keynote 讲演

已知问题
  • 打开 iCloud 高级数据保护功能后,Pages 文稿、Numbers 表格和 Keynote 讲演可能会意外地需要关闭协作文稿。(103463223)临时应对办法:关闭受影响的文稿、电子表格或演示文稿,并在几分钟后重新打开。

Safari 浏览器网页扩展

新功能
  • Added support for modifyHeaders action type for declarativeNetRequestrules. (71867709)

  • Added support for browser.storage.session to store up to 10MB of data in-memory. (79283961)

  • Added support for persistent content scripts via browser.scripting.registerContentScript, browser.scripting.getRegisteredContentScripts, browser.scripting.unregisterContentScripts, and scripting.updateContentScripts. (91261369)

已解决的问题
  • Fixed browser.webNavigation events firing for hosts where the extension didn’t have access. Extensions should request host permissions for sites to receive events. (100204850)

StoreKit

已解决的问题
  • 修复了导致 Mac 上的 iOS App 在购买或恢复 App 内内容时出现故障的问题。(102123618)

SwiftUI

已解决的问题
  • 修复:使用窗口场景定义的应用程序将不再导致显示窗口选项卡菜单项,也不会参与任何窗口选项卡行为。(100982500)

  • 修复了macOS上可能无法调整表格列大小的问题。(101936572)

  • 修复:当在SwiftUI应用程序中用作辅助场景时,窗口场景现在将作为舞台管理器和全屏模式的辅助窗口。(102106455)

  • 修复:.sidebar样式的列表现在支持滑动操作。(103910772)

  • Fixed: List with DisclosureGroup now supports expand/collapse animations when isExpanded is set within a withAnimation block. (104923100)

SwiftUI

已解决的问题
  • 修复:使用draggable修饰符拖动Image不会再导致应用程序死机。(99157719)

SwiftUI导航

已解决的问题
  • 修复:.navigation和.layout现在控制macOS上Navigation列的宽度。如果需要,请使用现有的.windowResizability(.contentSize)场景修饰符,根据根Navigation控制窗口的大小。

struct MeasuredNavigationSplit: View {   var body: some View {      NavigationSplitView {          Color.cyan              .navigationSplitViewColumnWidth(min: 90, ideal: 100, max: 300)              .layoutPriority(2)       } content: {          Color.pink              .navigationSplitViewColumnWidth(ideal: 300, max: 400)              .layoutPriority(3)       } detail: {          Color.yellow              .navigationSplitViewColumnWidth(min: 200, ideal: 300)              .layoutPriority(2)       }   }}

全选代码复制

(58333786)

  • 修复:Navigation和Navigation中嵌套的导航目的地被更高效、更可靠地检测到,不再记录更新周期。(97597634)

  • 修复:在NavigationColumn显示新视图的导航目标(而不是将视图推到该列中的堆栈上)不会再导致iOS上的断言失败或macOS上的无限循环,当目标视图本身是Navigation时。例如,以下结构是功能性的

NavigationSplitView {     SidebarView()    .navigationDestination(isPresented: $present) {        NavigationStack { ... }    }} detail: { ... }

全选代码复制

(103278180)

  • 修复:从祖先视图捕获的数据依赖项的导航目的地更新更加可靠。

struct DataDependentNavigation: View {  @State var changeColor: Bool = false  @State var present: Bool = false
  var body: some View {  NavigationSplitView {    Color.blue      .navigationDestination(isPresented: $present) {           // This is a data dependency from an ancestor view            changeColor ? Color.green : Color.yellow      }  } detail: {    Color.teal  }}

全选代码复制

(103429535)

任务经理

已解决的问题
  • 修复:修复了macOS Ventura 13.1中引入的问题,即系统在“系统设置”>“通用”>“登录项”中切换项目后,系统会发布过多的“添加背景项目”通知。在 macOS Ventura 13.2 中切换项目不会导致通知过多,但这个版本不会自动纠正 macOS Ventura 13.1 遗留下来的问题。(102352141)

虚拟化

已知问题
  • 在 Apple 芯片 Mac 上运行的虚拟机上安装 macOS Ventura 13.3 Beta 版可能会导致设置过程中出现挂起。(105504504)临时应对办法:使用 macOS Ventura 的现有安装,并通过“软件更新”更新至 13.3 Beta 版。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值