苹果发布(iOS/iPadOS 15 开发者 Beta 2 版本更新)

导读 大家好,综合小编来为大家讲解下苹果发布,iOS iPadOS 15 开发者 Beta 2 版本更新这个很多人还不知道,现在让我们一起来看看吧!苹果开

大家好,综合小编来为大家讲解下苹果发布,iOS/iPadOS15开发者Beta2版本更新这个很多人还不知道,现在让我们一起来看看吧!

苹果开发者网站上的iPadOS15beta2发布说明显示,今天发布的更新不适用于9.7英寸iPadPro(2016)的Wi-Fi蜂窝版本,原因不明。网友猜测苹果发现了一些严重的bug,所以暂时跳过了受影响的iPad型号更新。根据发布说明,苹果主要修复了iOS15和iPadOS15测试版的一系列bug。此外,在使用RestoreImage安装iOS15测试版时,Finder可能会无响应。(78834202)。

iCloudPrivateRelay的Bug修复可以让iCloud订阅用户在浏览网页时更加安全,但是这个功能在之前的版本中已经带来了一些bug。苹果只透露iOS15测试版“解决了导致iCloudPrivateRelay意外运行的问题”。新地图图标苹果在WWDC2021上展示了为其地图应用设计的新图标,但它没有出现在iOS15beta1中,但现在它在beta2版本中上线了。梅莫吉

苹果此前表示,Memojiexpression将迎来全新的外观,包括支持自定义设置的选项,目前已经出现在iOS15beta2版本中。天气应用中的欢迎屏幕如果你在iOS15中第一次打开天气应用,现在你会看到一个欢迎界面,它已经突出了它的新功能和新设计。iPad上的QuickNotes已经在iPadOS15beta1中推出,不过现在只是支持右下角快速画图的功能。分享游戏分享

SharePlay是一个全新的功能。现在,您可以在FaceTime通话期间相互共享屏幕、歌曲、视频等内容。目前该功能现已适用于iOS15beta2。此外,苹果还取消了在HomePod上启用iOS15beta2无损音频的选项。这个功能很可能会因为一些问题被暂时移除,我们相信它会在未来的版本中回来。

其他改进包括在Safari地址栏中增加了刷新按钮,但只有在使用鼠标或触摸板时才会显示;快捷方式的快捷命令功能已经改进,地图图标已经改变。以下是苹果提供的更新文档(机器翻译),供开发者参考,普通用户可以直接忽略。appstoreiOS和iPadOS15beta2中的新功能将在实例属性事务和Now中结合jws。(78734829)renewalInfojwsRepresentation

Thetypemethodproductofrequest(with:)onhasbeenrenamedtoproduct(for:).(79410910)Tradingontypeattributesintheaudience,andnow.Nestingconformstothestructurenow,andrespectively.Nomatterandnow79034347)products.Subscriptioninfo;statusstorefrontupdatesasyncsequencentractionsstatusstorefronttransactionsequencentractionlistenertransactionstorebroker;userdidnotauthenticateisnolongerprovided;Useinsteadofcancelled.

在AppStore沙盒环境中,订阅续订不会通过StoreKit2API自动推送至您的应用。交易和续订信息可能不会立即提供。(78463355)已知问题使用沙盒环境进行购买退货。(79053760)验证结果。未经验证的(_:)订阅续订不会通过AppStore沙盒环境中的StoreKit2API自动推送至您的应用。交易和续订信息可能不会立即提供。(78463355)

在AppStore沙盒环境中测试中断的应用内购买时,您不能同意条款和条件提示。(79153177)在iOS和iPadOS15beta2中,已修复了客户端应用程序使用状态监听器但不接收状态更新的问题。现在可以正确调用更改A了。(78375457)产品.订阅信息.状态订阅侦听器

修复了调用过程中出现的问题,如在latest(for:)上进行事务或访问上的属性值,给出了无法回调的最新方法。(78466898)LatestTransactionProductTransactionProductID身份验证服务已知问题允许不尊重凭据。(79221358)该密钥在模拟器中不可用。(79358627)iPadOS应用,AVFoundationiOS和iPadOS15beta2中的新功能,现在可以继续使用相机,同时呈现多个窗口,成为屏幕上唯一的应用。(77522226)

Forknownproblems,youcancallandbuildthenewAVcontrolAPI;However,theuserinterfaceoftheresultcalldoesn'twork.(79160982)Discardtherecommendedvideosetting(forvideocodecytype:assetweriteroutputfiletype:)andnowreturnthenullableNSDictionary*insteadofthenullableNSDictionary*inthetarget-Cand[String:Any]?InsteadofSwift33784279)[AnyHashable:Any]?CgImageRepresentation()andnowreturn,insteadofSwift44734827)PreviewGiimageRepresentation()CGImage?Unmanaged?

推荐daudiosettingsforassetwriter(写入:)现在Objective-C和[String:Any]中返回可空的NSDictionary*而不是可空的NSDictionary*?不是雨燕。(50450334)[AnyHashable:Any]?摄像机已知的问题实时文本可能不可用。(79693579)如果启用低功耗模式,全景模式可能会产生意外结果。(79424047)车载播放器的已知问题在SharePlay会话中共享屏幕时,将手机连接到CarPlay可能会失败。(76385907)

解决方案:在将手机连接到CarPlay之前停止屏幕共享。在iOS和iPadOS15beta2中,导致静音和路线概览按钮在某些车辆中不出现的问题已得到解决和修复。(78223409)修复了在通知完成后但横幅关闭前调用Siri时导致Siri意外关闭的问题。(78412579)解决了导致通知请求意外结束并在屏幕上留下横幅的问题。(78118849)核心图形已经在iOS和iPadOS15beta2中解决。

修复了显示意外黑色或白色网格覆盖的图像或缩略图。(77994242)创建机器学习已在iOS和iPadOS15beta2中解决并修复,导致模型资产无法下载。(78126303)MLstyleTransfer的调试在iOS和iPadOS15beta2中已经解决,libdispatch运行环境变量设置为的应用时进程崩溃的问题。(78177966,78184764)libdispatch_cooperative_pool_strict1的视频对话在iOS和iPadOS15beta2中已经解决。

修复了群组FaceTime通话中音频的空间转换;现在,当呼叫开始时,它就开始了。(78537333)修复了使用后置摄像头时的问题;缩放级别指示器不反映实际的缩放级别。(75041234)修复了在群组FaceTime通话中单击肖像效果按钮的结果。您的视频不再意外缩放。(78062565)修复了在使用包含非罗马字符的联系人姓名发起FaceTime呼叫时导致FaceTime无响应的问题。(78742488)记录已知问题

如果您选择在新窗口中打开文件,文件可能会意外退出。(79449679)在某些USB驱动器上复制文件可能会失败,错误地表示没有足够的可用空间。(78785200)查找我的已知问题。基于英特尔的Mac电脑或AppleWatch不支持落后时通知。(79188374)当您的iOS设备需要充电时,仅当设备语言设置为英语时,才会显示指示“查找我的网络”处于活动状态的文本。(78547946)已知字体的问题

PDF文档中的某些文本可能难以辨认。(79370423)除了使用Siri时,您不能切换到对焦。(78263540)自动回复不起作用。(77510470)导致搜索位置无法返回结果的问题已经在iOS和iPadOS15beta2中解决并修复。(75850587)基础已经在iOS和iPadOS15beta2中解决。

当错误被修复并且系统抛出降价分析异常时,它包含未指定的表比较表。(77476077)nsattributedstring修复了英语代词的问题,无论是传统的还是指定的,都不会导致屈折。(77621682)形态学。custom代词引导式访问已知问题在VoiceOver中使用引导式访问时,您可能无法输入引导式访问密码来结束引导式访问。(79370792)

解决方案:如果设置了设备密码,强制设备重新启动以结束引导式访问。在iOS和iPadOS15beta2中已经解决了点击开始按钮后bootaccess无法启动的问题。(78229283)修复了一个问题,导致手机在引导式访问处于活动状态下拨打电话时意外退出。(78474289)已知健康问题您最多只能与三个人共享健康数据,您最多可以接收三个人的健康数据。(77534149)

iOS和iPadOS15beta2中修复了需要打开Health才能接收共享邀请的问题。(74996608)修复了点击停止共享导致的延迟。(77030574)修复了当您尝试共享健康数据时导致错误的问题。(78508260)修复了导致特定人员的共享健康数据似乎丢失的问题。(77943795)修复了导致您在尝试设置健康共享时收到错误消息的问题。(78007265)

修复了当你从两个同名人那里收到健康数据时的意外结果。(78520265)有一个已知问题。连接Matter配件和第三方homehub的API目前不可用。(79729460)您不能使用线与Matter配件配对。(74458377)螺纹配件在初始设置后可能会使用蓝牙LE而不是螺纹。(79214660)解决方法:将附件移动到家庭集线器附近,然后多次切换附件状态。

配对后,地垫配件可能会进入“无响应”状态。(76019163)解决方法:从主页中移除附件,重置附件,然后将其添加回主页。如果问题仍然存在,请重新启动家庭集线器。如果问题仍然存在,请从家庭中移除家庭集线器,然后重新添加。如果问题仍然存在,请移除房屋并创建新的房屋。与物质配件的初始配对尝试可能会花费意想不到的长时间,并最终失败。(77967587)

解决方法:再次尝试配对配件。家里最多可以搭配五个Matter配件。(77967671)只有主人(不是被邀请的用户)才能配对Matter配件。(76012945)您可能会停止接收Matteraccessories的通知。(77514813)解决方案:重启设备。如果您使用相同的iCloud帐户创建一个新的家庭,现有家庭中的线程附件可能会退回到蓝牙。(78129824)解决方法:将受影响的螺纹附件从家中移除,然后重新添加。

已在iOS和iPadOS15beta2中解决

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

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

主屏幕

已知的问题

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

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

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

iPadOS14中的大型固定最喜欢小部件无法正确迁移到iPadOS15测试版。(78419030)

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

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

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

已在iOS和iPadOS15beta2中解决

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

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

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

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

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

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

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

已知的问题

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

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

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

已在iOS和iPadOS15beta2中解决

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

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

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

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

键盘

已在iOS和iPadOS15beta2中解决

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

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

语言和地区

已知的问题

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

日志记录

已知的问题

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

邮件

已在iOS和iPadOS15beta2中解决

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

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

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

地图

弃用

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

已知的问题

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

附近互动

已在iOS和iPadOS15beta2中解决

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

联网

弃用

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

动态主机配置协议(DHCP)选项252WPAD可能会在PAC文件加载期间尝试将明文HTTPURL升级为HTTPS。(61981845)connectionProxyDictionaryCFNetworkExecuteProxyAutoConfigurationURL(_:_:_:_:)

笔记

已在iOS和iPadOS15beta2中解决

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

相片

已在iOS和iPadOS15beta2中解决

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

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

隐私

已知的问题

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

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

已在iOS和iPadOS15beta2中解决

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

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

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

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

现实作曲家

已知的问题

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

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

苹果浏览器

已在iOS和iPadOS15beta2中解决

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

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

设置助手

已知的问题

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

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

学校工作

已在iOS和iPadOS15beta2中解决

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

分享游戏

已知的问题

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

沙赞基特

已知的问题

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

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

已在iOS和iPadOS15beta2中解决

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

快捷方式

已在iOS和iPadOS15beta2中解决

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

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

Siri

已知的问题

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

已在iOS和iPadOS15beta2中解决

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

睡觉

已在iOS和iPadOS15beta2中解决

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

软件更新

已知的问题

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

迅速

已知的问题

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

用户界面

iOS和iPadOS15beta2中的新功能

您现在可以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和iPadOS14及更早版本中不可用。(77890799)OutlineGroupwrappedValueinit(_:children:content:)

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

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

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

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

已在iOS和iPadOS15beta2中解决

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

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

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

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

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

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

弃用

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

第三方应用

已知的问题

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

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

已在iOS和iPadOS15beta2中解决

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

翻译

已知的问题

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

用户界面工具包

已知的问题

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

已在iOS和iPadOS15beta2中解决

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

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

超宽带

已在iOS和iPadOS15beta2中解决

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

天气

已在iOS和iPadOS15beta2中解决

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

网页套件

已在iOS和iPadOS15beta2中解决

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

Xcode

已知的问题

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

已在iOS和iPadOS15beta2中解决

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

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

iOS和iPadOS15测试版中的更新

应用商店

iOS和iPadOS15测试版中的新功能

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

音频单元

iOS和iPadOS15测试版中的新功能

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

核心触觉

iOS和iPadOS15测试版中的新功能

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

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

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

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

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

创建机器学习

iOS和iPadOS15测试版中的新功能

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

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

基础

iOS和iPadOS15测试版中的新功能

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

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

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

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

健康

已在iOS和iPadOS15测试版中解决

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

日志记录

iOS和iPadOS15测试版中的新功能

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

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

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

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

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

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

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

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

联网

iOS和iPadOS15测试版中的新功能

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

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

例如,一次性获取:

let(data,response)=tryawaitURLSession.shared.data(from:URL(string:'https://www.le.com')!)iflethttpResponse=responseas?HTTPURLResponse,httpResponse.statusCode==200{//Usedata.}

并支持字节流:AsyncSequence

let(bytes,response)=tryawaitURLSession.shared.bytes(with:URL(string:'https://www.le.com')!)iflethttpResponse=responseas?HTTPURLResponse,httpResponse.statusCode==200{fortryawaitlineinbytes.lines(){//Parseline.}}

隐私

iOS和iPadOS15测试版中的新功能

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

SKAdNetwork

iOS和iPadOS15测试版中的新功能

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

迅速

iOS和iPadOS15测试版中的新功能

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

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

forawaitnoteinNotificationCenter.default.notifications(named:MyNote){//Usenote.}

用户界面

iOS和iPadOS15测试版中的新功能

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和iPadOS15测试版中解决

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

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

修复了标签视图在控件之间平均分配视图空间

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

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

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

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

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

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

表格数据

iOS和iPadOS15测试版中的新功能

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

用户界面工具包

iOS和iPadOS15测试版中的新功能

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

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

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

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

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

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

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

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

注意!

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

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

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

本文到此分享完毕,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!