更新说明

应用程序意图

在macOS 13 Ventura测试版2中解决

  • 修复:应用程序意图的片段和其他SwiftUI功能不会使用Mac Catalyst构建。(93373847)

App Store

已知问题

  • 如果只连接到蜂窝网络,重新安装 Apple 系统应用可能会失败。(94484161)解决方法:连接到Wi-Fi网络以重新安装苹果的系统应用程序。

AppKit

折旧

  • 不支持放置高于工具栏高度的NSToolbarItem项目,将导致裁剪。绘制自定义徽章时,请使用控件的 alignmentRectInsets 描述按钮的位置,并在嵌入区域内绘制。(94956438)

日历

已知问题

  • 在“日历”>“偏好设置”>“帐户”中找到的“启用此帐户”复选框将无法对某些帐户类型(如 iCloud 或 Google)起作用。您仍可从“系统设置”>“互联网帐户”启用和停用“日历”帐户。(93464496)

时钟

已知问题

  • 在“时钟”App 中,您可能无法在计时器时、分钟或秒字段中键入数字。(92776027)解决方法:按向上或向下箭头键,然后键入一个数字。

CoreGraphics

弃用

  • 为了提高安全性,CGImage在macOS 13 Ventura、iOS 16、iPadOS 16、watchOS 9和tvOS 16上强制执行参数正确性。不再支持传递错误的CGImage,将导致图像无法加载。(94855401)

基金会

已知问题

  • 使用AttributedString(localized:…)的屈折功能与数量一起使用,对于用西班牙语编写的文本将不起作用。(93126015)

游戏控制器

已知问题

  • DualShock 4和DualSense无线控制器的运动控制无法正常工作。(93671115)

内核管理

已知问题

  • Apple 芯片 Mac 上的用户在更新到 macOS 13 Ventura (94484697) 时可能会出现惊慌失措解决方法:重新启动macOS恢复,并将安全策略更改为全面安全,请参阅更改安全策略。

邮件

已知问题

  • 在搜索包含变音符号的单词时,对某些语言的建议可能会显示撇号而不是重音字符。(92679833)
  • 更新到iOS和iPadOS 16测试版后,搜索功能可能需要24小时或更长时间才能正常工作。(61137313)
  • 搜索“我”不会显示针对您自己或“我”卡片的建议。(93228606)解决方法:改为搜索您的电子邮件地址。
  • 将文本粘贴到搜索栏中,并通过搜索邮件搜索联系人卡上搜索联系人,英语以外的语言不起作用。(93613150)
  • 优先级邮件搜索建议不可用。(93266352)
  • “邮件搜索”没有提供很多时间性建议。(93109504)解决方法:键入完整的时间建议,例如上周。
  • “发送稍后”始终提供“立即发送”、“发送至今晚”、“发送至明天晚上”和“稍后发送”(自定义选项),无需改进以进一步了解当前时间。(93925346)
  • Searching using the NOT Boolean operator doesn’t work. (93230372)
  • 将“提醒我”信息移至另一个邮箱不会移除“提醒我”横幅。(93685824)
  • 触发的“提醒我”消息的通知没有显示。(90661689)
  • 关闭搜索后,高亮显示的搜索片段可能会保持可见。(91830631)解决方法:切换邮箱以刷新列表。

MapKit

已知问题

  • 在搭载 M1 芯片的 Mac 上运行 Rosetta 2 时,为基于 Intel 的 Mac 电脑编译的 App 可能会遇到带有黑色底图的 MapKit 视图。(93589887)

金属

已知问题

  • 当使用新的金属网格着色器功能时,渲染使用网格着色器阶段创建但没有对象着色器阶段的管道状态对象(PSO)可能会无法编译或无法在某些设备上正常工作。(89836551)变通方法:在创建带有网格着色器阶段的渲染PSO时,还包括一个(潜在的平凡直通)对象着色器阶段。
  • MTLResource.gpu已弃用。(92862429)解决方法:改用gpu,它可以作为替代品。
  • 在Apple Silicon上使用网格着色器时,当仅在对象着色器中线程组中的单个线程调用set_threadgroups_per_grid或者当仅在网格着色器中线程组中的单个线程调用set_primitive_count时,网格着色器调用或几何输出可能会意外地在大型工作负载上删除网格着色器调用或几何输出。(94376391)解决方法:在对象着色器中使用set_threadgroups_per_grid时,让线程组中的每个线程使用相同的参数调用该函数,而不是为每个线程组只屏蔽一个线程来调用该函数。同样,当在网格着色器中使用set_primitive_count,让线程组中的每个线程在线程组中调用具有相同的原始输出计数的函数,而不是屏蔽单个线程来调用函数。

金属离线编译器

已知问题

  • AppStore TestFlight 带有 Metal Offline Compiler GPU 二进制文件的 app 分发失败,导致验证错误。(93124006)解决方法:某些具有源访问权限的预览测试客户端可能会在本地构建应用程序项目。
  • 将使用MTLLinkedFunctions管道描述符添加到MTLBinary不受支持,并且运行时行为未定义。(90776424)变通办法:MTLLinked的使用限制为PSO创建API,而不是Metal Binary Archive API。
  • 在装有 Apple 芯片的设备上使用金属网状着色器时,产生大量输出数据的物体或网状着色器可能会导致渲染不正确和设备不稳定。(93797539)解决方法:尝试通过以下操作减少对象和网格输出数据:
    • 减少对象调度网格大小。
    • 减少对象着色器[[payload]]属性大小。
    • 减少生成的网格线程组的数量。
    • 减少metal::mesh物体的大小。
    • 或者,尝试将draw调用拆分为一系列较小的draw调用(较小的对象网格),分布在多个渲染编码器上。
  • 在装有苹果硅的设备上使用金属网格着色器时,设置为索引29或30的顶点缓冲区在调用以下任何方法后可能会未设置:drawdrawdrawMeshThreadgroups。(93797408)解决方法:如果后续drawPrimitive调用需要,在发出draw调用后,重置索引29或30的顶点缓冲区。
  • 在装有苹果芯片的设备上使用金属网格着色器时,当使用大量原语发出ametalmetal::mesh并使用viewport_array_indexrender_target_array_index或primitive_culled per-primitive属性时,可能会发生图形损坏。(93797184)解决方法:使用viewport_array_indexrender_target_array_index或primitive_culled per-primitive属性时,每个网格着色器线程组发出170个或更少的原语。
  • MetalFX 标题中的类名与 WWDC 会话不匹配。(93712694)解决方法:使用标题文件和文档中的名称。
  • MetalFX效果输出不是为由CPU消耗而设计的。输出到仅由CPU读取的纹理可能会导致同步问题。(91515075)解决方法:如果需要对Metal输出进行CPU读取,而不是将Metal效果编码为命令缓冲区中的最后一个项目,而是在命令缓冲区中编码消耗Metal输出纹理的虚拟blit(1像素区域blit很好)。使用虚拟光片的命令缓冲区完成后,读取与CPU的Metal效果输出纹理可以正确同步。
  • MTLFXTemporalScaler目前仅支持≥1280 x 720的输入分辨率和精确2倍的输出分辨率。使用其他attibutes创建MFXTemporal返回对象创建的nil。(92913479)

Safari 浏览器

已知问题

  • 重新排序共享标签组由一个用户为共享的每个用户重新排序该标签组。(88779674)
  • 在“访达”设置中选中“显示文件扩展名”选项时,无法在“存储”面板中重命名文件。(95241081)解决方法:在“访达”的设置中关闭“显示文件扩展名”。

安全

已知问题

  • 在某些情况下,安装程序和升级用户要求用户同意管理应用程序的提示会减少。(94192721)

舞台经理

已知问题

  • 在“阶段管理器”处于活跃状态后,窗口会继续作为关键窗口,并在最小化时接收关键事件。(94169311)

股票

已知问题

  • “股票观察列表”小组件错误地显示“已删除观察列表”,但该观察列表已出现在应用程序中。(93070133)解决方法:删除并重新添加小部件。

StoreKit

macOS 13 Ventura Beta 2的新功能

  • Product has new properties for localizing prices and subscription periods. For iOS 15, iPadOS 15, macOS 12, tvOS 15, and watchOS 8 or later use priceFormatStyle to format numbers derived from price. Use subscriptionPeriodFormatStyle to format durations of time relating to a subscription period. On iOS 16, iPadOS 16, macOS 13, tvOS 16, and watchOS 9 or later use subscriptionPeriodUnitFormatStyle to format single units of a subscription period. (93780442)
  • 属性环境包含在Product.Subscription.RenewalTransaction。它分别表示RenewalTransaction发生的服务器环境。(85988753)

已知问题

  • 在Xcode中使用StoreKit测试时,recentSubscription始终为Date.distant。(93794298)
  • 在 macOS app 的沙盒环境中调用审核请求 API 不会显示审核提示。(93249271)
  • 在 macOS 应用中,中断的购买项目可能无法完成。(93260007)

弃用

  • 弃用 SKDownload API,并移除了上传非消耗性 App 内购买资源供 Apple 托管的选项。此外,从2022年4月日起,不再支持在App Store Connect中管理这些资产。(89764253)

斯威夫特

已知问题

  • Network.framework解决了一个问题,该问题可能导致NWBrowserNWConnectionNWConnectionNWEthernetNWListenerNWPath在设置各种处理程序块时触发保留周期。从macOS 13、iOS 16、watchOS 9和tvOS 16开始,如果使用Network.framework的软件将这些版本作为最低操作系统,则该对象在取消后释放他们捕获的任何块,从而打破了保留周期。(89677097)变通办法:对于针对旧版本的软件,可以通过在取消对象后设置处理程序块tonil来打破保留周期。

SwiftUI

macOS 13 Ventura Beta 2的新功能

  • 符合Toolbar的自定义类型现在支持@Environment等动态属性。(94117842)

在macOS 13 Ventura测试版2中解决

  • 修复:在macOS上使用默认项目模板时,生成的窗口最初对于其内容来说太小。(93933655)
  • 修复:在Navigation中使用Navigation的后退按钮行为不正确。它会导致窗口关闭,而不是导航回堆栈上的上一个视图。(93511885)
  • 修复了使用list修饰符时文本可能会在List行中意外截断的问题。(92820893)

已知问题

  • 已不建议为navigationTitle修饰符提供操作。改为在工具栏修饰符中使用toolbarActions()修饰符或Toolbar类型。(93658035)
  • SwiftUI视图日志到控制台[UIFocus] <typename> implements focusRect: - caching for linear focus movement is limited as long as this view is on screen.(93428139)
  • 将多个子程序传递给自定义布局无法编译。(92914226)
  • 当初始选择绑定到与标签不对应的值时,选择器可能显示为空,并且无法更新。(92282222)
  • Outline中的子项可能会错误地显示布局。(93248032)
  • List基于视图的NavigationLink无法更新列表的可见选择。(92193873)
  • Catalyst中的选择器针对Mac成语进行了优化,不会显示他们的标签。(93897594)

Swift图表

已知问题

  • 使用立方曲线重复渲染图表后,图表可能会崩溃。(93476090)
  • 除条形图外,其他标记尚未提供自动辅助功能元素。(92035605)
  • 音频图形尚未用于其他小节以外的标记。(58893362)
  • 音频图表可能会意外地出现在条形图中的每个条形图上。(93617442)

系统设置

已知问题

  • macOS 的“用户与群组”设置中不提供网络帐户服务器。(91719458)

文本和字体

弃用

  • ATS和ATSUI API完全弃用。当部署目标设置为13时,使用这些API的代码将无法编译和链接。针对早期版本的macOS的代码将继续编译、链接和运行。macOS 13是最后一个运行基于ATS或ATSUI的代码的版本。所有运行时功能都将在macOS的下一个主要版本中删除。(83581159)

第三方应用程序

已知问题

  • Parallels中的Windows虚拟机(VM)最初可能会呈现黑色。(92891101)解决方法:暂停并恢复虚拟机。

虚拟化

在macOS 13 Ventura测试版2中解决

  • 修复:解决了ARM64上的EFI对齐问题,这可能导致Linux虚拟机不稳定。(91902141)

已知问题

  • 如果 macOS 访客启用了目录共享,则该访客可能会变得不稳定。(95138139)** 解决方法:** 如果您的 macOS 访客不稳定,请停用目录共享。

钱包

已知问题

钱包

已知问题

  • 自动支付仅支持Visa和Discover支付网络。目前不支持万事达卡和美国运通。(93337069)
  • 运行 macOS 的设备可能会意外注册以订购跟踪更新。(91342464)
  • 在深色模式下,Apple Pay表中的某些单元格可能出现意外的黄色调。(92171434)
  • 在 Apple Pay 交易中,如果需要支付运费,更改送货地址可能不会重新计算最终金额。(93434317)
  • 触控 ID 字形可能会从 Apple Pay 表单中消失。您可能无法授权交易。(93460787)解决方法:调整显示 Apple Pay 表单的窗口大小。
  • 运行“抹掉所有内容和设置”后,“系统设置”中可能会丢失“钱包”和 Apple Pay。(92108213)解决方法:按住电源按钮,直到它关机,重新启动Mac。

macOS 13 Ventura Beta版的更新

配件安全

macOS 13 Ventura Beta 版的新功能

  • 在搭载 Apple 芯片的便携式 Mac 电脑上,新的 USB 和雷雳配件需要用户批准,然后配件才能与 macOS 直接连接至 USB-C 端口。这不适用于电源适配器、独立显示器或与经批准的集线器的连接。如果您选择“不允许”,设备仍然可以充电。您可以在“系统设置”>“安全性与隐私”>“安全性”中更改安全配置。初始配置是询问新配件。配置辅助功能切换控制设置策略始终允许配件使用。批准的设备可以连接到锁定的Mac,最长可达三天。在软件更新期间从以前的macOS版本附加的配件是自动允许的。在重新启动Mac之前附加的新配件可能会枚举并正常工作,但在连接到解锁的Mac并明确批准之前不会被记住。(43338666)

App Store

macOS 13 Ventura Beta 版的新功能

  • AppTransaction允许开发人员以加密方式验证该应用程序是在App Store上购买的。(86739279)
  • recent属性包含在Product.Subscription.Renewal中。它表示标志着最近一个连续订阅期开始的日期。如果任何两个订阅期之间的间隔不超过60天,则一个期限被视为连续订阅。(86599570)
  • Present the offer code redemption sheet with the offerCodeRedemption(isPresented:onCompletion:) view modifier in your SwiftUI apps. (85321941)
  • StoreKit消息API允许您控制App Store消息何时显示在您的应用程序中。(85321880)
  • 阅读request环境值以获取Request的实例。然后,调用此实例请求显示来自SwiftUI应用程序的审核提示。(86739003)

文件系统

macOS 13 Ventura Beta 版的新功能

  • msdosexfat文件系统的实现发生了变化。检查这些特定文件系统格式的应用程序可能无法检测到它们。如果这会影响您的应用程序,请提交反馈。(90768681)

游戏控制器

macOS 13 Ventura Beta 版的新功能

  • macOS 13、iOS 16 和 Apple tvOS 16 及更高版本上的游戏控制器框架支持许多其他蓝牙和 USB 游戏控制器。(82409809)

StoreKit

macOS 13 Ventura Beta 版的新功能

  • 现在,所有 StoreKit API 都为可发送性和主要参与者隔离进行了注释。(84157048)

SwiftUI

macOS 13 Ventura Beta 版的新功能

  • 您现在可以使用接受Viewalert修饰符将TextField放置在Alert中。(64819930)
  • 对于controlSection或其他带有Label的视图,View内容现在会自动将多个视图排列和样式为分层元素,例如titlesubtitle。如果label视图打算横向排列,而不是分层排列,请将视图包装在HStack中。(85184563)
  • Text支持多行文本。在文本字段上使用Axis.vertical轴,允许在表单等上下文中渲染多行,其中文本的长度应很短到中等长度。对于长格式的文本编辑,请继续使用Text。(51463718)
  • list支持部分页脚。(78462739)
  • 在显示工作sheetwindow时,SwiftUI现在使用焦点状态绑定来确定默认情况下应该放置焦点的位置。客户端可以使用新的View.defaultFocus(_:_:)修饰符指定自定义绑定分配。(81837128)
  • 现在,将View.focusable(false)应用于容器也会禁用容器内容的焦点。(89362190)
  • 使用Error显示的警报显示为关键警报,该警报显示一个覆盖着应用程序图标的警告符号。(82014147)
  • 列表和表格自动支持类型选择,使用每个单元格中的第一个Text内容。(85956291)
  • 默认情况下,使用SwiftUI创建的Windows不再具有最大大小。用户可以调整它们的大小以填充屏幕。要强制执行最大大小,请使用.windowResizability(.contentSize)修饰符。(92634133)

在macOS 13 Ventura Beta中解决

  • 修复:当环境发生变化时,使用@Environment(\.dismiss)不会再导致视图无效。(86771246)
  • Fixed: onHover now respects the content shape of the view, similar to other gestures. If a view doesn’t have a content shape, applying a contentShape(Rectangle()) before the onHover modifier produces a similar result as previous releases. (56450953)
  • 修复:在macOS上,工作表中的边栏尊重其内容的最小和最大宽度,并且无法折叠。(89625259)

虚拟化

在macOS 13 Ventura测试版中解决

  • 修复:ID_AA64PFR0_EL1的默认值在macOS 13中更改。EL2和EL3字段现在报告0x0而不是0x1。这可能会影响从已保存状态恢复虚拟机。(92303627)
声明:本站部分资源来自网络,目的在于给想体验黑苹果的人一个方向,节约大家的时间,本站所有收费及捐赠仅用于网站运营以及维护资金,如无特殊说明或标注,仅限学习交流,不能用于商业用途,软件类目如用于商业用途,请到官方购买正版,追究法律责任与“A7MAC”无关!
注明:所有文件均归属于原作者,本网站只提供下载。如果您不希望你的文件被本网站收录,请发送邮件到shaengli@163.com,我将移除文件