嗨玩手游网

苹果 iOS/iPadOS 15 beta 2 正式发布,新增多种功能

IT之家 6 月 25 日消息 苹果今天向开发者推出了 iOS 15 beta 2(内部版本号 19A5281h)和 iPadOS 15 beta 2,这是自本月初 WWDC 2021 以来的首次更新,预计苹果将在不久后推出公测版本(官宣 7 月),现在让我们先来看看今天的更新内容吧。

苹果开发者网站上的 iPadOS 15 beta 2 发布说明显示,今天发布的更新不适用于 9.7 英寸 iPad Pro 的 Wi-Fi + 蜂窝版本(2016),原因未知。网友猜测是苹果发现了一些严重的 bug,因此跳过受影响的 iPad 型号更新。

从发行说明来看,苹果主要是修复了 iOS 15 和 iPadOS 15 测试版中的一系列 bug。此外,使用“还原镜像”安装 iOS 15 测试版时,Finder 可能会无响应。(78834202)

iCloud Private Relay 的 bug 修复

iCloud Private Relay 可使 iCloud 订阅者在浏览网页时更安全,但此功能在此前版本中带来了一些 bug。苹果仅透露,iOS 15 测试版“解决了导致 iCloud Private Relay 意外运行的问题”。

新地图图标

Apple 在 WWDC 2021 上展示了为其地图 App 设计的新图标,但它并未出现在 iOS 15 beta 1 中,不过现在已经上线 beta 2 版本。

Memoji

苹果此前表示 Memoji 表情将迎来全新外观,包括支持自定义设置的选项,现已出现在 iOS 15 beta 2 版本中。

下面是苹果提供给开发者参考的更新文档,普通用户可无视。

应用商店iOS 和 iPadOS 15 beta 2 中的新功能

将 jws 在实例属性 Transaction 和现在。(78734829)renewalInfojwsRepresentation

request(with:)on 的类型方法 Product 已重命名为 products(for:). (79410910)

在 listener 对类型属性 Transaction,和现在。嵌套符合结构现在,和分别。无论和现在。(79034347)Product.SubscriptionInfo.StatusStorefrontupdatesAsyncSequenceTransactionsStatusesStorefrontsTransactionSequenceTransactionListenerTransactions

StoreKitErrorerDidNotAuthenticate 不再被提供; 使用来代替。(78270199)StoreKitErrorerCancelled

Subscription 续订不会通过 App Store 沙盒环境中的 StoreKit 2 API 自动推送到您的应用程序。Transaction 和续订信息可能无法立即获得。(78463355)

已知的问题

使用沙盒环境进行的购买返回。(79053760)VerificationResult.unverified(_:)

Subscription 续订不会通过 App Store 沙盒环境中的 StoreKit 2 API 自动推送到您的应用程序。Transaction 和续订信息可能无法立即获得。(78463355)

在 App Store 沙盒环境中测试中断的应用内购买时,您无法同意条款和条件提示。(79153177)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了使用状态侦听器但未收到状态更新的客户端应用程序中的问题。更改 a 现在可以正确调用. (78375457)Product.SubscriptionInfo.Statussubscriptionlistener

修正了在调用时发生的问题 latest(for:) 上 Transaction,或访问上的属性值,叫不回的最新的方法为给定的。(78466898)latestTransactionProductTransactionproductID

认证服务已知的问题

allowedCredentials 不被尊重。(79221358)

密钥在模拟器中不可用。(79358627)

基金会iOS 和 iPadOS 15 beta 2 中的新功能

iPadOS 应用程序现在可以继续使用相机,同时呈现多个窗口并成为屏幕上唯一的应用程序。(77522226)

已知的问题

您可以针对新的 Control API 调用和构建;但是,结果调用的用户界面不起作用。(79160982)

弃用

recommendedVideoSettings(forVideoCodecType:assetWriterOutputFileType:) 现在返回 nullable NSDictionary<NSString *, id> *,而不是 nullable NSDictionary * 在 Objective-C 和 [String: Any]?,而不是斯威夫特。(33784279)[AnyHashable: Any]?

cgImageRepresentation() 而现在返回,而不是斯威夫特。(44734827)previewCGImageRepresentation()CGImage?Unmanaged<CGImage>?

recommendedAudioSettingsForAssetWriter(writingTo:) 现在返回 nullable NSDictionary<NSString *, id> *,而不是 nullable NSDictionary * 在 Objective-C 和 [String: Any]?,而不是斯威夫特。(50450334)[AnyHashable: Any]?

相机已知的问题

实时文本可能不可用。(79693579)

如果启用低功耗模式,全景模式可能会产生意外结果。(79424047)

车载播放器已知的问题

在 SharePlay 会话享屏幕时,将手机连接到 CarPlay 可能会失败。(76385907)

解决方法:在将手机连接到 CarPlay 之前停止屏幕共享。

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致静音和路线概览按钮不出现在某些车辆中的问题。(78223409)

修复了导致 Siri 在通知完成后但在横幅关闭之前调用 Siri 时意外关闭的问题。(78412579)

解决了导致通知请求意外结束并在屏幕上留下横幅的问题。(78118849)

核心图形已在 iOS 和 iPadOS 15 beta 2 中解决

修复了显示意外黑色或白色网格覆盖的图像或缩略图。(77994242)

创建机器学习已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致模型资产无法下载的问题。(78126303)MLStyleTransfer

调试已在 iOS 和 iPadOS 15 beta 2 中解决

修复了 libdispatch 在环境变量设置为 的情况下运行应用程序时进程崩溃的问题。(78177966, 78184764)LIBDISPATCH_COOPERATIVE_POOL_STRICT1

视频对话已在 iOS 和 iPadOS 15 beta 2 中解决

修复了 Group FaceTime 通话中音频的空间平移;它现在在开始呼叫时启动。(78537333)

修复了使用后置摄像头时出现的问题;缩放级别指示器没有反映实际的缩放级别。(75041234)

修复了在 Group FaceTime 通话中点击人像效果按钮的结果。您的视频不再意外缩放。(78062565)

修复了在使用包含非罗马字符的联系人姓名发起 FaceTime 通话时导致 FaceTime 无响应的问题。(78742488)

文件已知的问题

如果您为文件选择在新窗口中打开,文件可能会意外退出。(79449679)

复制某些 USB 驱动器上的文件可能会失败,错误地提示可用空间不足。(78785200)

找到我的已知的问题

基于 Intel 的 Mac 电脑或 Apple Watch 不支持落后时通知。(79188374)

当您的 iOS 设备需要充电时,指示“查找我的网络”处于活动状态的文本仅在设备语言设置为英语时显示。(78547946)

字体已知的问题

PDF 文档中的某些文本可能会难以辨认。(79370423)

重点已知的问题

除了使用 Siri 请勿打扰之外,您无法切换到 Focus。(78263540)

自动回复不起作用。(77510470)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致搜索位置无法返回结果的问题。(75850587)

基础已在 iOS 和 iPadOS 15 beta 2 中解决

在修正了一个错误,并导致系统抛出降价解析异常时包含未明确指定表比对表。(77476077)NSAttributedStringAttributedString

修复了英语代词的问题,无论是传统的还是通过 指定的,都不会导致屈折。(77621682)Morphology.CustomPronoun

引导式访问已知的问题

将引导式访问与 VoiceOver 配合使用时,您可能无法输入引导式访问密码来结束引导式访问。(79370792)

解决方法:如果设置了设备密码,请强制重启设备以结束引导式访问。

已在 iOS 和 iPadOS 15 beta 2 中解决

解决了引导式访问导致点击开始按钮后无法启动的问题。(78229283)

修复了在引导访问处于活动状态时拨打电话时导致电话意外退出的问题。(78474289)

健康已知的问题

您最多只能与三个人共享健康数据,并且最多可以接收三个人的健康数据。(77534149)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了需要您打开“健康”才能接收共享邀请的问题。(74996608)

修复了点击停止共享后导致延迟的问题。(77030574)

修复了在您尝试共享健康数据时导致错误的问题。(78508260)

修复了导致特定人员的共享健康数据似乎丢失的问题。(77943795)

修复了导致您在尝试设置健康共享时收到错误的问题。(78007265)

修复了当您从两个名字相同的人那里收到健康数据时会产生意外结果的问题。(78520265)

已知的问题

将 Matter 配件与第三方家庭集线器连接的 API 当前不可用。(79729460)

您无法与使用 Thread 的 Matter 配件配对。(74458377)

Thread 配件在初始设置后可能不使用 Thread,而是使用蓝牙 LE。(79214660)

解决方法:将配件移到家庭集线器附近,然后多次切换配件状态。

配对后,Mat 配件可能会进入“无响应”状态。(76019163)

解决方法:从主页中移除配件,重置配件,然后将其添加回主页。如果问题仍然存在,请重新启动 Home 集线器。如果问题仍然存在,请从 Home 中移除 Home hub 并重新添加。如果问题仍然存在,请移除房屋并创建一个新房屋。

与 Matter 配件的初始配对尝试可能需要出乎意料的长时间并最终失败。(77967587)

解决方法:重新尝试配对配件。

您最多可以在家中配对五个 Matter 配件。(77967671)

只有房主(而非受邀用户)才能配对 Matter 配件。(76012945)

您可能会停止接收来自 Matter 配件的通知。(77514813)

解决方法:重新启动您的设备。

如果您使用相同的 iCloud 帐户创建新家,现有家中的 Thread 配件可能会回退到蓝牙。(78129824)

解决方法:从家中移除受影响的 Thread 配件并重新添加。

已在 iOS 和 iPadOS 15 beta 2 中解决

删除了相机设置中的“包裹检测”开关不可用时。(78020938)

修复了阻止您在 Home 中创建其他 HomePod 闹钟的问题。(78279213)

主屏幕已知的问题

从侧栏中选择类别后,小部件库可能会显示错误的小部件类别。(78882533)

解决方法:关闭并重新打开小部件库。

从小部件库中拖动小部件时,主屏幕可能会意外退出。(79360336)

iPadOS 14 中的大型固定最喜欢小部件无确迁移到 iPadOS 15 测试版。(78419030)

解决方法:在编辑模式下使用小部件库将固定小部件重新添加到主屏幕。

在小部件库中取消搜索后,取消按钮仍然可见,这可能会使小部件库空白。(78572049)

解决方法:关闭并重新打开小部件库。

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了在应用程序库搜索或扩展类别中向上滑动时导致整个应用程序库被关闭的问题。(75298316)

修复了在 iPadOS 主屏幕上拖动小部件时导致意外布局的问题。(78461690)

修复了导致“今日”叠加中小部件之间没有空间的问题。(78476875)

修复了应用程序库搜索中的部分标题以在滚动时正确淡入淡出。(78028831)

修复了导致应用程序库搜索中部分之间的分隔线丢失的问题。(78251426)

将主屏幕上应用程序图标旁边的屏幕时间指示器固定为正确的颜色。(76013929)

修复了在焦点处于活动状态时将页面移动到最后一页后导致主屏幕页面以意外顺序显示的问题。(78426963)

已知的问题

当您拒绝恢复联系人邀请时,您可能会看到一条消息,表明您已接受邀请。邀请未被接受,已按预期拒绝。(79401130)

iCloud Private Relay 提供给网站的网络位置可能没有预期的那么精确。更新您操作的服务器的 IP 地理数据库以获得正确的位置信息。(77291090)

在开发过程中,如果流量无法私下路由,iCloud Private Relay 会回退到直接连接。(78433904)

已在 iOS 和 iPadOS 15 beta 2 中解决

使 iCloud 私人中继设置可用。(78603429, 78287769)

修复了需要所有登录您的 iCloud 帐户的设备运行 iOS 15 测试版或 macOS Monterey 12 测试版才能设置帐户恢复联系人的问题。(78401415)

解决了使用电话号码设置帐户恢复联系人时无法发送邀请的问题。(78483506)

解决了导致 iCloud Private Relay 意外运行的问题。(78516754)

键盘已在 iOS 和 iPadOS 15 beta 2 中解决

解决了当键盘不在屏幕上时旋转时的意外行为。(78593028)keyboardLayoutGuide

修复了 iPadOS 键盘快捷键菜单外观。现在每次按住 Command 键时它都会出现。(74902281)

语言和地区已知的问题

某些语言可能会显示未本地化的文本。(79373100)

日志记录已知的问题

对于每个进程崩溃,iOS 都会生成两个崩溃日志。(76650102)

邮件已在 iOS 和 iPadOS 15 beta 2 中解决

修复了文档扫描仪以按预期运行。(77522226)

修复了导致在电子邮件的标题栏上向下滑动以在本地保存草稿,但未与其他设备同步的问题。(77525588)

修复了当您选择使用在“快速查看”中打开的附件回复或撰写新邮件时,无法将附件添加到新邮件的问题。(77721532)

地图弃用

MKPinAnnotationView 并在此测试版中标记为已弃用。(78536295)MapPin

已知的问题

滚动报告视图可能会产生意外结果。(78823129)

附近互动已在 iOS 和 iPadOS 15 beta 2 中解决

修复了在使用附件提供的配置数据创建过程中导致错误的问题。(78430145)NINearbyAccessoryConfiguration

联网弃用

现在已弃用对代理自动配置 (PAC) 的明文 HTTP URL 方案的支持。仅对 PAC 使用 HTTPS URL 方案。这会影响所有 PAC 配置,包括但不限于通过设置、系统偏好设置、配置文件和 URLSessionAPI(例如、 和 )设置的配置。如果您配置明文 HTTP PAC URL,系统可能会在 PAC 文件加载期间将其升级为 HTTPS。通过 DNS 的 Web 代理自动发现 (WPAD) 协议不受影响。动态主机配置协议 (DHCP) 选项 252 WPAD 可能会在 PAC 文件加载期间尝试将明文 HTTP URL 升级为 HTTPS。(61981845)connectionProxyDictionaryCFNetworkExecuteProxyAutoConfigurationURL(_:_:_:_:)

笔记已在 iOS 和 iPadOS 15 beta 2 中解决

修复了通过快速笔记分享到消息的问题,它正确地显示了一个可见的发送按钮。(75712983)

相片已在 iOS 和 iPadOS 15 beta 2 中解决

修复了即使关闭消息中的自动共享开关也会导致“与你共享”的问题。(78181276)

修复了在“回忆”中无法共享的问题。(78163273)

隐私已知的问题

记录应用活动日志可能包含相同访问权限的重复条目。(77168882)

软件更新或从备份恢复后,记录应用程序活动默认为关闭。(77466774)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了未清除记录应用活动日志的重置位置和隐私。(76568242)

修复了不能准确反映时区变化的记录应用活动日志时间戳。(78278614)

修复了错误地归因于 Safari 的应用网络连接链接预览的记录应用活动日志记录。(77288250)

修复了关闭记录应用活动时未要求您确认删除记录数据的问题。(76404276)

现实作曲家已知的问题

您可能无法在 Reality Composer 中创建新项目。(79418400)

解决方法:在 macOS 上的 Reality Composer 中创建一个新项目,然后.rcproject 通过 AirDrop 或邮件将文件传输到您的设备。

苹果浏览器已在 iOS 和 iPadOS 15 beta 2 中解决

修复了当从隐藏 IP 地址时 Safari 无法按预期加载网站的问题。(78529425)

修复了导致 Safari 在点击搜索栏时意外退出的问题。(78582318)

设置助手已知的问题

以前已知的 Wi-Fi 网络可能会意外丢失。(79368806)

解决方法:重新加入网络并重试。

学校工作已在 iOS 和 iPadOS 15 beta 2 中解决

修复了在“课业”中打开文档时导致错误的问题。(77528937)

分享游戏已知的问题

SharePlay 可能看起来不可用。(79306972)

解决方法:退出 FaceTime,然后重新登录。

在通话期间讲话时,媒体音量可能会意外高。(77856932)

如果活动元数据大于 27KB,则共享活动可能无法启动。(78776780)

如果您离开然后重新加入 SharePlay 会话,您可能不会在播放的同一点重新加入。(79431429)

解决方法:结束,然后为所有参与者重新开始播放。

如果一个会话的参与者超过五个,SharePlay 性能可能会受到影响。(79466576)

结束屏幕共享体验时,FaceTime 音频和视频可能会失去同步。(79106154)

解决方法:先关闭麦克风,然后再打开。

如果您在 Apple TV 上启动 SharePlay 会话,确认请求可能不会出现在您的 iOS 设备上。(79425227)

解决方法:取消 iOS 设备与 Apple TV 的配对,然后重新配对。

共享您的显示时收到的通知将对其他 SharePlay 参与者可见。(79456016)

解决方法:在 SharePlay 会话期间启用“请勿打扰”。

在某些设备上,FaceTime 摄像头会在屏幕共享会话开始时关闭。(78620351)

在 Apple TV 上结束播放后,可能无法在 iOS 设备上继续播放。(79456371)

iOS 上的 AirPlay 设备列表不能用于从 tvOS 带回 SharePlay 内容。(77996544)

解决方法:在 tvOS 上使用控制中心。

如果 iOS 设备未进行 PIN 配对,则无法将 SharePlay 内容发送到 Apple TV。(76149579)

解决方法:在将 SharePlay 内容传输到 Apple TV 之前,使用 PIN 将 iOS 设备与 Apple TV 配对。

沙赞基特已知的问题

添加到默认实例的媒体项目不会出现在 Shazam 中。(77785557)SHMediaLibrary

解决方法:长按音乐识别控制中心模块查看内容。SHMediaLibrary

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了 songs 属性可用性的问题。(78589271)

快捷方式已在 iOS 和 iPadOS 15 beta 2 中解决

修复了快捷方式编辑器中的拖放问题;它现在可以可靠地工作。(77395180)

解决了编辑器文本字段中变量条目的意外行为。(78119853)

Siri已知的问题

设备端语音识别仅支持以下语言:中文(普通话 - 中国大陆)、英语(澳大利亚)、英语(加拿大)、英语(英国)和英语(美国)。(78483609)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致 Siri 错误处理新公告通知类型的后续请求的问题。(78177497)

睡觉已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致 Apple Watch 在 Wind Down 开始时进入睡眠锁定的问题。它现在等到就寝时间开始进入睡眠锁定。(77529487)

软件更新已知的问题

如果可用存储空间少于 500 MB,您可能无法使用软件更新来更新您的设备。(78474912)

迅速已知的问题

该 async Task 在 MacOS 上,watchOS 和 tvOS 的 API 从不同 asynciOS 中任务的 API。因此,Actor 在多平台项目中对对象的 Task API 调用可能会导致 async 函数在暂停点挂起。(79378627)

用户界面iOS 和 iPadOS 15 beta 2 中的新功能

您现在可以 Text 使用. (72159423)FormatStyle

搜索时,如果您点击使用修饰符的建议,建议列表现在会消失,而不是显示您选择的单个建议。(76965399)searchCompletion(_:)

自定义可搜索修饰符使用 prompt 参数而不是前一个 title 参数配置的搜索字段的提示。(77988967)

SwiftUI 现在支持修饰符。(77827592)textSelection

已知的问题

从导航堆栈中的第三个屏幕弹出后,您无法推送到第三个屏幕。(79076444)

如果您 Text 从包含形态属性的 an 创建一个视图,然后在 a 内插入该视图,则 的属性不会影响显示的文本。(78914478)AttributedStringTextLocalizedStringKeyAttributedString

例如:

Text("\(Text(attributedString)) friend(s)")

AsyncImage 在 List 有时过早取消图像下载。(78187465)

提供对 的绑定可能需要包含在关键路径参数中,并且在 iOS 和 iPadOS 14 及更早版本中不可用。(77890799)OutlineGroupwrappedValueinit(_:children:content:)

BorderlessButtonMenuStyle 并且不能作为静态成员使用。诸如不编译之类的语法。(78606888)BorderedButtonMenuStyleuStyle(.button)

解决方法:改为提供已初始化的样式类型。例如,。menuStyle(BorderlessButtonMenuStyle())

List 使用 using 在新添加的行中聚焦视图需要将焦点状态属性的更新推迟到下一次主运行循环运行时。(78607356)FocusState

LocationButton 通过 SwiftUI 自定义时可能会错误地绘制。(79370118)

已在 iOS 和 iPadOS 15 beta 2 中解决

在折叠的多列导航视图中推送详细信息现在可以用于任意深度。(77919440)

修复了导致 a in a 更新不正确的文本绑定的问题。(78168257)TextFieldForEach

修复了导致 List 错误应用 的问题。(76889711)safeAreaInset(edge:alignment:spacing:content:)

修复了使用 AppKit 和 UIKit 中的下划线颜色属性导致异常的问题。(78409689)AttributedString

修复了如果工具栏修饰符位于应用程序的根视图上,则不会显示 with 位置的问题。(77936794)ToolbarItemkeyboard

工具栏项目中的按钮现在尊重自定义样式或对其标签的自定义。内的按钮具有改进的间距、命中测试和默认悬停效果。(77303539)navigationBarItems(leading:)

弃用

Function ( Fn) 快捷键修饰符已弃用并保留供系统使用。(78627099)

第三方应用已知的问题

从本地备份恢复设备后,第三方应用程序可能无法打开,其中主机的 Apple ID 与设备的 Apple ID 不同。(77336986)

解决方法:重新启动您的设备。

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了无法为某些应用选择语音隔离或广谱麦克风模式的问题。(78534920)

翻译已知的问题

系统范围的转换会向服务器发送请求,即使设备上模式处于开启状态。(75374469)

用户界面工具包已知的问题

折叠硬件键盘快捷键栏不会正确调用. (74440016)UIKeyboardLayoutGuide

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了 UIKit 文本视图,例如和在渲染 Markdown 时正确渲染文本样式(粗体、斜体、代码和删除线)。(74107883)UITextViewUILabel

修复了 上属性的可用性。(77943286)UISheetPresentationControllerUIViewController

超宽带已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致测距产生意外结果的问题。(78168600)

天气已在 iOS 和 iPadOS 15 beta 2 中解决

修复了导致出现意外降水通知的问题。(77269918)

网页套件已在 iOS 和 iPadOS 15 beta 2 中解决

固定以正确提供. (76554090)ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequestASAuthorizationSecurityKeyPublicKeyCredentialAssertion

Xcode已知的问题

MusicKit 功能(例如使用音乐请求加载内容)在模拟设备中不起作用。(78559381)

已在 iOS 和 iPadOS 15 beta 2 中解决

修复了由 Interface Builder 创作的应用程序以正确显示. (78186685)CLLocationButton

修复了使用旧本地化代码(例如 English 或使用常见变体代码(例如与文本标签中断)进行本地化的应用程序的问题。(78268837)ko_KRCLLocationButton

iOS 和 iPadOS 15 测试版中的更新应用商店iOS 和 iPadOS 15 测试版中的新功能

StoreKit 2 引入了一个现代的基于 Swift 的 API,它利用了新的语言功能,如 Swift 并发性。使用此 API 加载产品信息、在您的商店中显示应用内购买、允许客户进行购买、管理对内容和订阅的访问以及接收由 App Store 以 JSON 网络签名 (JWS) 格式签署的交易信息。(66587964)

音频单元iOS 和 iPadOS 15 测试版中的新功能

音频单元现在提供音频单元主机可以在 iOS 中显示的自定义视图。使用该属性来确定是否具有用户界面。使用方法来获取的。自定义视图支持通过属性设置视图的色调颜色。这可用于将视图的颜色设置为每个轨道的不同颜色或匹配应用程序的外观。(74183251)providesUserInterfaceAUAudioUnitrequestViewController(completionHandler:)AUViewControllerviewtintColor

核心触觉iOS 和 iPadOS 15 测试版中的新功能

如果暂停恢复,则、 和类型的事件现在会在事件中间恢复播放。如果玩家在特定时间偏移量开始,这些事件不会在事件中间开始。(29274583)CHHapticEventTypeAudioContinuousCHHapticEventTypeHapticContinuousCHHapticEventTypeAudioCustomCHHapticAdvancedPatternPlayerseek(toOffset:)

您现在可以控制是否将卷包络应用于 type 资源。默认情况下,这些资源使用内置的音量包络进行播放,该包络在开始时使信号渐入并在结尾渐出,以避免产生咔嗒声。(75491090)

您可以通过以下方式之一应用音量包络:

如果您通过为其注册音频资源 ID 来导入自定义音频资产,您可以通过系统传递给的新键值参数 来指定此行为。CHHapticAudioResourceKeyUseVolumeEnveloperegisterAudioResource(_:options:)

如果您使用 AHAP 文件或 of 引用音频资产,则可以使用模式键控制此行为。initWithDictionary:error:CHHapticPatternCHHapticPatternKeyEventWaveformUseVolumeEnvelope

创建机器学习iOS 和 iPadOS 15 测试版中的新功能

在创建 ML 框架现在是在 iOS 和 iPadOS 15 beta 版,解锁新的机遇构建动态的应用经验,充分利用设备上的 ML。用于图像分类、声音分类、文本分类、手部姿势和手部动作分类的以任务为中心的 API 以及用于经典表格分类和回归的 API 都可用。(37087332)

基于音频特征打印的算法可以更快地训练声音分类器模型,具有更高的准确性、更低的延迟和更小的模型尺寸。这现在是 Create ML 中的默认算法选项。(70106630)MLSoundClassifierMLSoundClassifier

基础iOS 和 iPadOS 15 测试版中的新功能

Foundation 现在包括一个自动语法协议引擎。这简化了您的代码并减少了您提供的本地化字符串的数量,方法是自动改变本地化字符串以考虑复数、语法性别协议以及与用户的称呼条款的协议。它适用于英语和西班牙语。(70210115)

格式化 API 现在可用,它们专注于格式并消除了创建、配置和缓存格式化程序实例的需要。每种 Formatter 类型都有一个 formatted 功能。这些函数具有允许配置和自定义样式的参数。(70220307)

JSONSerialization 而 JSONDecoder 现在支持从 JSON5 解码。(73954652)

SortDescriptor、和 API 提供了一个 Swift 接口来表达对值进行排序的可归档规则。(74264359)KeyPathComparatorSortComparator

健康已在 iOS 和 iPadOS 15 测试版中解决

修正了一个问题,以返回特定的数据类型,它不支持,其中包括一个错误,和。(73254136)enableBackgroundDeliveryForType:frequency:withCompletion:HKCorrelationTypeHKCharacteristicTypeHKActivitySummaryType

日志记录iOS 和 iPadOS 15 测试版中的新功能

os_signpost(_:dso:log:name:signpostID:) 来自 Swift 是所有平台上框架操作系统的一部分:

注意:这些 API 在 iOS 14 和 iPadOS 14 及更早版本中不可用;但是,现有的 API 仍然可用。(54756831)os_signpost

OSSignposter 使用子系统和类别、现有 OSLog 对象或现有 Logger 对象进行实例化。

OSSignposter API 提供了用于发出路标的方法。发出路标,发出路标,发出路标。这些替换了基于和的现有调用。beginInterval(_:id:)beginendInterval(_:_:)endemitEvent(_:id:)eventos_signpostStringvarargs

API 支持 String 对元数据参数进行插值。String 插值与 Logger API 接受的插值相同。

OSSignposter API 支持所有格式和隐私选项 —— 以前由函数提供 —— 并遵循与 Logger API 相同的语法。os_signpost

这些 API 提供了对旧 API 的性能改进。

在 OSSignposter type 提供了一种通过周围的代码块的新范围的 APIbegin 和 end 路标,。withIntervalSignpost(_:id:_:around:)

联网iOS 和 iPadOS 15 测试版中的新功能

发送的默认 Accept-Language 标头 URLSession 具有更新的格式和多个区域设置的更正值。除了首选语言之外,如果当前系统语言与首选语言不同,标头还包括作为后备的当前系统语言。此行为会影响链接到 macOS 12、iOS 15、tvOS 15 和 watchOS 8 SDK 的应用程序。(38772422)

URLSession 现在包括 async 功能。(68890254)

例如,一次性获取:

let (data, response) = try await URLSession.shared.data(from: URL(string: "https://www.le")!)if let httpResponse = response as? HTTPURLResponse, httpResponse.statusCode == 200 {   // Use data.}

并支持字节流:AsyncSequence

let (bytes, response) = try await URLSession.shared.bytes(with: URL(string: "https://www.le")!)if let httpResponse = response as? HTTPURLResponse, httpResponse.statusCode == 200 {    for try await line in bytes.lines() {        // Parse line.    }}隐私iOS 和 iPadOS 15 测试版中的新功能

要下载在应用隐私报告中显示应用内容的文件,请选择设置 > 隐私 > 记录应用活动。(77758720)

SKAdNetworkiOS 和 iPadOS 15 测试版中的新功能

如果开发人员选择接收获胜回传,设备现在可以将获胜回传的副本发送给所宣传的应用程序的开发人员。(75054513)

迅速iOS 和 iPadOS 15 测试版中的新功能

现在提供了一种新的 Swift 值类型,它具有与 Swift 字符串相同的字符计数行为。它是完全可本地化的,还包括对 Markdown、Codable、强类型属性等的支持。(27227292)AttributedString

NotificationCenter 包括一个使用 async/await 接收通知的新 API。(74401384)AsyncSequence

for await note in NotificationCenter.default.notifications(named: .MyNote) {    // Use note.}用户界面iOS 和 iPadOS 15 测试版中的新功能

LocalizedStringKey 现在可以包含 Markdown 语法。当您 Text 从 a 创建视图时,系统会解析 Markdown 字符串,包括使用字符串文字创建的视图。系统样式根据 Markdown 构造。(74515884)LocalizedStringKeyTextText

您可以 Text 从结构创建。尊重您通过 SwiftUI 属性范围内的属性提供的样式;这些样式优先于您通过视图修饰符提供的样式。(74841755)AttributedStringText

特定类型的动画现在在主线程之外执行,因此有新的线程安全要求。(70524799) 确保以下函数和类型是线程安全的:

符合这些协议的所有方法和类型的访问器:, , , , , , , , , , .AlignmentIDAnimatableEnvironmentKeyEnvironmentValuesEquatableGeometryEffectHashableIdentifiablePreferenceKeyShapeVectorArithmetic

您传递给以下类型和函数的任何闭包,但前提是创建它们的视图没有对类型的引用:, , , , , , , , 。ObservableObjectForEachGeometryReaderbackgroundPreferenceValue(_:_:)overlayPreferenceValue(_:_:)transformPreference(_:_:)anchorPreference(key:value:transform:)transformAnchorPreference(key:value:transform:)transformEnvironment(_:transform:)transaction(_:)

一个提供了一个现在更新其在用户键入约束力。当用户提交字段或焦点移离字段时格式化字段的文本。(67899823)TextFieldNSFormatterNSFormatter

A 现在在点击行时切换其扩展。(62208702)DisclosureGroup

默认是现在。(75072988)ListStyleinsetGrouped

TextField 标签不会出现在表单中的字段旁边。使用 prompt 参数为字段指定显式占位符。(61260160)

已在 iOS 和 iPadOS 15 测试版中解决

修复了 Color 从 aUIColor 或 NSColor. 此过程现在使用显式或初始值设定项。优先使用标准系统颜色而不是来自或的等效颜色。例如,在视觉上等效的. (73987059)init(uiColor:)init(nsColor:)ColorUIColorNSColorbluesystemBlue

修正了出动回调的问题和当任何一组的多个视图中的观点出现或消失。现在,当您将它们应用于一组多个视图时,并且仅在每次第一个视图出现和最后一个视图消失时调度回调。(75609476)onAppear(perform:)onDisappear(perform:)onAppear(perform:)onDisappear(perform:)

修复了标签视图在控件之间平均分配视图空间的问题。当水平布局时,标签视图现在优先显示标签,然后再将空间分配给其余控件。(74728764)

小部件和 watchOS 复杂功能中的符号图像现在从其矢量轮廓重新绘制,以避免像素化。(50464514)

固定资产目录图像设置了“保留矢量表示”选项,因此在通过从矢量源重新渲染调整大小时,图像可以正常工作。(49074629)

修复了使用大写键的键盘快捷键,因此它们不再具有隐式添加的 Shift (⇧) 修饰符。(68047066)

isPresented, , 和新操作会关闭 UIKit 提供的托管控制器。(52556186)PresentationModeDismissAction

修复了导致多行文本的无边框按钮意外对齐的问题。默认情况下,跨越多行文本的无边框按钮现在居中对齐。(75905535)

一个与基于它的第一个孩子不再尺寸本身,当内垂直滚动的包含。(65811306)TabViewPageTabViewStyleScrollView

表格数据iOS 和 iPadOS 15 测试版中的新功能

TabularData 是一个新的 Swift 框架,用于分析和操作表格数据。您可以使用它来读取 CSV 和 JSON 文件,以及连接、分组和聚合数据。(69982458)DataFrame

用户界面工具包iOS 和 iPadOS 15 测试版中的新功能

对于针对 iOS 15 beta SDK 编译的应用程序,在文本视图和文本字段中键入时,按键命令不再拦截文本输入和文本编辑命令。例如,按下 Delete 键始终会删除一个字符,并且不会触发 Delete 键命令(如果存在)。要让键盘命令拦截文本输入,请将属性设置为在键盘命令上。这也需要键盘命令优先于焦点键盘导航命令,例如箭头和 Tab 键按下。(55118263)wantsPriorityOverSystemBehaviortrue

在 iOS 14 和 iPadOS 14 及更早版本中,当设置为 时,QuickType 栏将被禁用。对于与 iOS 15 和 iPadOS 15 或更高版本链接的应用程序,QuickType 栏已启用,并显示拼写检查候选项。如果新的行为是不可取的为您的使用情况,设置以隐藏 QuickType 吧。(68874861)autocorrectionTypeUITextAutocorrectionTypeNospellCheckingTypeUITextSpellCheckingTypeNo

使用 iOS 15 beta SDK 进行编译时,几个关键的窗口相关属性、方法和通知会改变行为:

isKeyWindow 返回 true 如果窗口在其场景,而不是应用程序键。

becomeKeyWindow 当窗口成为其场景中的关键而不是应用程序时调用。

didBecomeKeyNotification 当窗口成为其场景中的关键而不是应用程序时发布。

resignKeyWindow 当窗口放弃其场景中的关键窗口状态而不是应用程序时调用。

didResignKeyNotification 当窗口放弃其场景中的关键窗口状态而不是应用程序时发布。(72873846)

读者请注意:关注【IT之家】官方微信公众号后,回复关键词“描述文件”或“苹果”,即可最方便的获取当前最新版描述文件和攻略!

一旦配置文件被安装,测试版更新将通过 OTA 无线方式提供。建议最好在第二台 iPhone 或者 iPad 上安装 iOS 15 和 iPadOS 15,因为这是早期发布的软件,可能有问题。

在 iOS/iPadOS 15 测试期间,苹果将能够完善新功能,并在软件正式发布前解决错误 Bug,预计将在秋季发布。6 月份的发布也将允许开发者在他们的 App 应用程序中建立新的 iOS 和 iPadOS 15 功能。

新的测试版软件目前仅限于注册开发者,但苹果将在今年 7 月提供公开测试版。iOS 和 iPadOS 15 测试版距离 9 月正式发布日期之前,将间隔数月。

相关阅读:《WWDC21:苹果官方详解 iOS 15 更新内容大全》

描述文件、iOS 固件下载必备之完全手册:

《苹果 iOS 描述文件下载大全 & 完全使用攻略:玩测试版 / 限制升级…… 必备》

《IT之家精华:苹果 iOS 系统发布 / 固件下载 / 升级更新大全表》

苹果 iPadOS 16 全攻略:4 大升级 N 种用法,iPad 玩家必看

忘记从哪年开始,苹果连发布系统都开始画饼。正式版发布后,总有一些功能「在今年晚些时候推出」。iPadOS 15 上,这个功能是通用控制,到了 iPadOS 16,则是无边记 app。

如今,无边记终于发布(测试版),iPadOS 16 算是迎来了完全体:是时候聊一聊 iPadOS 16 有哪些让人眼前一亮的功能了。

便捷的分屏手势和快捷键、越来越多的生产力 app,再加上妙控键盘和 Apple Pencil 这两个生产力配件,逐渐完善的 iPadOS 发展至今,如果把隐私保护、功能优化等底层更新放一边的话,iPadOS 16 更新主要只有以下四点:台前调度、生产力提升、无边记 app 以及一款全新的天气 app。

当然,进入苹果官网,我们可以在介绍页面看到 iPadOS 16 的所有新功能,或大或小,有让人惊讶的,也有让人觉着不过如此的:

1. iCloud 共享图库:可以与朋友快速共享拍摄的照片,时时编辑;

2. 信息和邮件:支持撤回与修改;

3. 台前调度:可以灵活调整窗口大小、外接显示器;

4. 智能功能:图库支持一键抠图、复制视频中的文本;

5. 家庭 app:重新打造,家人共享也更加全面;

6. 生产力升级:app 拥有更多桌面级功能;

7. 无边记:挥洒想法,实时协同;

8. 隐私提升:相簿锁定,更多优化;

9. 其他细节更新。

真正的更新,还是上面提到的四点。

我的工作,如今用 iPad 就行

台前调度,可能是苹果对 iPad 生产力的最终解读。正是因为台前调度的存在,让我从「用 iPad 也行」的工作变成了用 iPad 就行。

接下来,就让我们拉下控制中心,打开台前调度,看看它能为我们带来什么。

开启台前调度后,iPad 的多任务切换有了「桌面」味,甚至能外接显示器,同时打开八款 app。

iPadOS 16 外接显示器的体验与电脑几乎一致,你可以在设置中排布 iPad 屏幕与显示器屏幕的位置,也可以为不同分辨率的显示器设置缩放比例,不过它只支持外接一块显示屏。连接好后,我只想感慨:果然大屏才是生产力。

不过,台前调度并不是一个升级到 iPadOS 16 就能体验的功能,想要使用它,你需要满足一些硬件条件:

搭载 M 系芯片:可体验完整功能,现有 iPad Pro 2021、iPad Pro 2022 以及 iPad Air 5;搭载 A12Z、A12X :不可外接显示器,现有 iPad Pro 2020、iPad Pro 2018;其他 iPad 无法使用。

从个人体验来看,如果不能外接显示器,台前调度的生产力将大打折扣:13 英寸不到的屏幕上,分屏多款 app 的体验着实一般。

这样局促的界面,谈不上生产力

在这里,推荐 3 种我最常用的台前调度 app 群组方式:

标准工作模式「Safari+Ulysses+企业微信」午休摸鱼模式「B 站+VVebo」对线模式「Chrome+备忘录」

设置完成后,只需在左侧的群组中点击,就能快速切换。接下来,我来为大家隆重介绍它们。

标准工作模式

顾名思义,就是我日常写稿的工作界面——比如现在——我会使用 Safari 查找资料、Ulysses 写作,并随时关注企业微信中的工作信息。

午休摸鱼模式

是我为数不多的会将两款 app 折叠的情况,B 站看视频、VVebo 刷微博,主要是午休时用。但当我思绪枯竭,想在二次元中找些灵感时,也会偶尔在工作时间打开(真的是偶尔),得益于台前调度的快速切换,这一让我迸发灵感的秘密武器,主编从未发现。

对线模式

我是一个非常喜欢和读者友好沟通的编辑,回复评论是我工作中的一大乐趣。公司和微信的后台我都保存在了 Chrome 里,所以回复读者评论时,我会打开 Chrome 回复,同时开启备忘录,随时记录读者提出的建议和观点。

而 iPad 的屏幕上,我会常驻微信、Apple Music 等 app,保证不错过一条消息。当然,上述模式只作参考,希望可以给你一些灵感。

不知不觉中,iPad 版的 app 更强了

近几年,iPadOS 加强触控板和键盘操作,体验越来越接近 macOS,后者则不断优化界面,和 iPadOS 越来越像,如果未来某一天,两者运行同一款系统,我完全不会感到惊讶。

如今,macOS 的设置几乎与 iPadOS 一致

在 iPadOS 16 中,加上了键盘触控板的 iPad,终于在体验上升级,让各个 app 的功能向 macOS 靠拢。

打开日历 app,空余时段一览无余,各端日程随时同步;进入文件 app,更改文件扩展名、查看文件大小非常方便;在照片 app 里,复制、重命名、导出、打印,操作就像在电脑上一样。

最大的惊喜还是在 iWork 套件上。

我们以 Keynote 为例进行展示,简单总结一下:iPad 端的 Keynote,体验已经几乎与桌面端一致,操作还针对触屏进行了优化。

上为 iPad 端 Keynote,下为 macOS 端 Keynote

文字、图片、表格、形状,想要添加什么内容,点击上方工具栏即可。

图形和文字的格式可以像在 macOS 上一样随意调整,iPad 也早已支持了字体安装。

Keynote 最独树一帜的动画效果自然也没有落下,界面也针对 iPad 触控进行了优化。

同时,工具栏加入了自定义功能,方便调用常用工具——就像使用 macOS 一样。

长久以来,我们对平板上办公软件的评价一直是「适合展示不适合编辑」,但苹果针对 iPadOS 进行的一系列 app 优化,让用 iPad 创作也同样方便。

升级 iPadOS 16 后,打开这些可能早已被你遗忘到角落的 app 吧,它们的全新面貌,会给你带来平板办公的全新体验。

无边际的无边记

它是一款笔记 app,是一块白板,是一张草稿,是一页速写,是一个可以与所有人共享创意的无边桌面。

在之前 iPad 选购指南上,我们就使用无边记,手写了 iPad 可以实现的功能以及价位分布,文字、图片、形状、便签,相比备忘录的一板一眼,无边记更适合搭配 Apple Pencil 使用。

苹果为无边记带来了与备忘录类似的钢笔、水彩笔、铅笔等工具,所以它更像是备忘录手写功能的扩展,这样也区分开了两款 app 的使用场景:备忘录用于记录日常随想,突出的是记录;而无边记则是一个创作速写本,突出的是快捷。

在微软研究院,到处都是白板,据说这是为了让员工可以不分地点的交流、辩论、沟通,鼓励大家把想法说出来、写出来,白板思考,就是一次具象化的头脑风暴,保留一闪而过的灵感,也记录随时随刻的创意。

点击右上角分享,你就可以像分享日程、备忘录一样,把无边记同步给好友。

就像苹果发布会上这样

现在无边记的同步体验只能说一般,在好友间共享时有延迟,自己的设备间——比如 Mac 与 iPad——共享时也会出现部分内容不同步的情况,希望能在正式版推出时能得到优化吧。

我们的编辑很难同步

另外,我觉着无边记还缺少一个非常重要的部分,那就是模版。一般的笔记类 app,都会提供像会议记录、读书笔记等常用模版方便用户使用,哪怕同样是白板类 app 的 Microsoft Whiteboard 也提供了模版功能,但无边记真的只是一个白板而已。

或许在苹果眼中,白板就该是白板的样子。

微软白板拥有丰富的模版

主打协作,那导出和共享就同样重要。不过无边记暂时只能导出 PDF 文档,虽然功能强大,但我还是希望能选择导出格式,比如图片。

如果共享同步的体验在未来优化到位,那无边记会是一款非常实用的头脑风暴 app,但用它替代备忘录或者其他笔记类 app,几乎是不可能的。

最近,我也在使用无边记,除了整理 iPad 的选购特性,还用它来给朋友讲解足球规则。无边记好用,但现在还差点意思。

这个工作,备忘录也可以完成

这里,有一款全新的天气 app

在无边记没有上线、台前调度只支持 M 系列 iPad 的日子里,大部分 iPad 用户更新新系统后,脑海里只有一个疑问:「我是更新了新系统,还是下载了一款天气 app?」

计算器和天气 app,是 iPad 用户心中永远的「痛」,iPadOS 16 终于满足了大家的心愿,虽然只有一半。苹果在 iPad 上对天气 app 进行了全新设计,将不同内容以模块形式分列在宽大的屏幕上,横屏竖屏,都能清晰展示。

但即使它再优雅,也只是一款天气 app 罢了。除此之外,iPadOS 16 还有什么值得一提的功能吗?当然。

我们可以长按照片中的主体,将它拖动到其他 app 里;

可以暂停视频,复制视频中的文字;

可以从左下角上滑截图,右下角上滑打开快速备忘录——这些功能,原本是 Apple Pencil 的专属。

另外,像 iOS 16 中信息撤回修改、邮件定时撤销、Safari 浏览器的共享标签页组、听写&键盘输入两不误等功能,也同样来到了 iPadOS 16 上。

只不过这些细节更新,对比起台前调度、系统 app 的生产力优化来说,着实没有那么明显。

iPad 生产力,再进一步

除了 GIF 图制作,这篇文章的所有文字、配图、排版以及最终发布,均用 iPad 完成。不是 iPad 不能做 GIF,只是 Mac 端的 Gif Brewery 3 实在太好用了——就像我用 Mac 写稿时,喜欢用 iPad 做一些手绘指示一样。

台前调度的出现,给了 iPad 更多可能性;app 桌面端功能的完善,又为 iPad 生产力工作打好了基础;无边记 app 的上线,则是苹果对未来交互设计的全新尝试。

「都外接显示屏了,我为什么不用 MacBook」,多年前,我向朋友分享 MacBook 的体验时,也听到过类似的质疑:「都买电脑了,为什么不选 Windows,便宜还能打游戏」。工具没有对错,只是选择罢了。

你升级 iPadOS 16 了吗,有哪些新发现呢?欢迎在评论区与我们讨论,一起完善这篇 iPadOS 16 使用指南。

更多攻略
游戏推荐
更多+