iOS和iPad OS 14 Beta 4發(fā)行說明
更新您的應(yīng)用程序以使用新功能,并針對API更改測試您的應(yīng)用程序。
總覽
iOS&iPadOS 14 SDK支持開發(fā)運行iOS&iPadOS 14的iPhone,iPad和iPod touch設(shè)備的應(yīng)用程序。SDK與Xcode 12 beta 4捆綁在一起,可從Beta軟件下載處獲得。有關(guān)Xcode 12 beta 4兼容性要求的信息,請參閱Xcode 12 Beta 3發(fā)行說明。
一般
已知的問題
重要
從先前版本的iOS&iPadOS升級到iOS&iPadOS 14 beta可能會花費比預(yù)期更長的時間。如果更新中斷,則可能會發(fā)生數(shù)據(jù)丟失。(59101197)
- 要同步或更新運行iOS&iPadOS 14 beta的設(shè)備,可能需要macOS Big Sur 11 beta或Xcode 12 beta。
3D觸控
在iOS和iPadOS 14 beta 4中解決
- 3D Touch現(xiàn)在可用。(65576619)
蘋果安全賞金
- iOS和iPadOS 14 beta 4被指定為有資格獲得50%的Apple Security Bounty獎金,以解決Apple未知或在此版本中重新引入的問題。有關(guān)更多信息,請參閱Apple安全賞金。
應(yīng)用商店
在iOS和iPadOS 14 beta 4中解決
- 如果啟用了“完全鍵盤訪問”,則App Store不再會意外退出。(65240690)
已知的問題
- 在能夠創(chuàng)建支持的代碼之前,請避免調(diào)用API。(59351258)
類套件
已知的問題
- 在ClassKit API開發(fā)模式中,未標(biāo)記為完成。(66169497)
核心觸覺
已知的問題
CHHaptic通過Game Controller框架()出售的產(chǎn)品不支持,并且在高級玩家創(chuàng)建時會返回錯誤。
audio并且通過游戲控制器框架()發(fā)送給自動售貨機(jī)的事件將被忽略。(65163373)
通過類初始化器的創(chuàng)建僅在iOS中可用。對于其他平臺,請通過訪問這些引擎。(65481931
設(shè)備檢查
在iOS和iPadOS 14 beta 4中解決
- 實現(xiàn)類時,對方法的調(diào)用現(xiàn)在可以成功完成。(55893194)
曝光通知
在iOS和iPadOS 14 beta 4中解決
字型
已知的問題
- 從iOS&iPadOS 14 beta開始,使用配置文件安裝的字體僅對支持iO??S&iPadOS 13中引入的字體API和權(quán)利的應(yīng)用程序可用。如果您的應(yīng)用程序提供了自定義字體選擇界面,它將無法再訪問通過以下方式安裝的字體:配置配置文件。有關(guān)參考,請參閱WWDC 2019會話字體管理和文本縮放(55317428)
主屏幕
在iOS和iPadOS 14 beta 4中解決
- 現(xiàn)在,“應(yīng)用程序庫”部分的標(biāo)題以從右到左的語言按預(yù)期放置。(63558681)
已知的問題
使用Xcode安裝的應(yīng)用程序可能不會出現(xiàn)在“應(yīng)用程序庫”的“最近添加”類別中。(66358317)
您選擇卸載的應(yīng)用程序可能會意外出現(xiàn)在“應(yīng)用程序庫”的“最近添加”類別中。(65947421)
-
Spotlight可能不會按預(yù)期出現(xiàn)。(64121178)
解決方法:重新啟動設(shè)備。
家庭套件
在iOS和iPadOS 14 beta 4中解決
- 設(shè)備鎖定時,所有附件現(xiàn)在都可以使用。(65465625)
本土化
已知的問題
某些語言可能會顯示裁剪或??不對齊的布局。
某些語言可能會顯示未本地化的文本。(63246545,64040564)
鍵值觀察
iOS和iPadOS beta 4中的新功能
-
關(guān)鍵值觀察刪除設(shè)備現(xiàn)在采用確定性簿記方法。本來會導(dǎo)致難以診斷的崩潰的情況,尤其是那些在KVO發(fā)出訪問已釋放的觀察者指針或與不正確對象相關(guān)聯(lián)的觀察者的信號時出現(xiàn)問題的情況,現(xiàn)在會產(chǎn)生一個異常,指出哪些觀察對象需要錯過呼叫,以及哪些觀察者需要調(diào)用。以前,當(dāng)KVO可以檢測到該問題時,該異常被視為“盡力而為”。新的確定性簿記功能使它可以在需要的所有情況下拋出。
改進(jìn)的確定性還允許改進(jìn)的Swift API處理。由Swift 方法生成的實例利用與此簿記的集成優(yōu)勢,因此,無論觀察對象如何實現(xiàn)其KVO行為,它們都將在釋放觀察到的對象時自動失效。這適用于iOS和iPadOS Beta中此API的所有用法,包括在使用早期版本的SDK構(gòu)建的進(jìn)程上的所有用法,并消除了某些使用傳統(tǒng)API有時所需的崩潰類別。(65051563)
郵件
已知的問題
郵件當(dāng)前無法連接到僅支持AUTH LOGIN命令的SMTP服務(wù)器。(65479094)
郵件當(dāng)前無法連接到在HELO期間需要完全限定的主機(jī)名的SMTP服務(wù)器。(65575697)
-
如果在登錄期間使用了錯誤的帳戶類型,則Microsoft Exchange和Outlook.com帳戶不會顯示錯誤。(65626340)
解決方法:對Hotmail和Outlook.com帳戶使用Outlook.com類型,對Office365帳戶使用Microsoft Exchange類型。
在iOS和iPadOS 14 beta 4中解決
- 更新后不再禁用“標(biāo)記為阻止的發(fā)件人”。(65230154)。
地圖
已知的問題
- 更新到iOS&iPadOS 14 beta 2或更高版本后,“收藏夾”,“收藏夾”和“最新記錄”等用戶數(shù)據(jù)不再與運行iOS和iPadOS早期版本的設(shè)備同步。(65005848)
測量
在iOS和iPadOS 14 beta 4中解決
- 現(xiàn)在可以使用12.9英寸iPad Pro(第4代)和11英寸iPad Pro(第二代)進(jìn)行自動人員身高測量。(64613902)
地圖
已知的問題
-
地圖啟動時可能會意外退出。(66328107)
解決方法:在“設(shè)置”>“ Apple ID”>“ iCloud”中關(guān)閉“地圖”。
聯(lián)網(wǎng)
在iOS和iPadOS 14 beta 4中解決
- 自定義User-Agent請求標(biāo)頭不再在CONNECT請求中發(fā)送到HTTPS代理。(64759874)
筆記
在iOS和iPadOS 14 beta 4中解決
- 使用藍(lán)牙鍵盤鍵入時,筆工具不會再意外激活。(65005033)
電話和FaceTime
在iOS和iPadOS 14 beta 4中解決
- 在以畫中畫模式使用FaceTime之后,您的視頻不再暫停。(65568837)
已知的問題
- 控制中心表示“電話”正在使用麥克風(fēng)進(jìn)行蜂窩網(wǎng)絡(luò)上的通話,但指示“系統(tǒng)”進(jìn)行Wi-Fi網(wǎng)絡(luò)上的通話。(64269165)
捷徑
已知的問題
- 如果彼此緊接安排自動化,則自動化可能不會運行。(65255964)
西里
已知的問題
- 搜索“計時器”并點擊建議以啟動計時器不會按預(yù)期方式啟動計時器。(62849336)
軟件更新
在iOS和iPadOS 14 beta 4中解決
- 您的設(shè)備現(xiàn)在可以正確更新。(64606517)
SwiftUI
iOS和iPadOS 14 beta 4中的新功能
Inline與周圍容器中的其余內(nèi)容保持一致。該樣式將適應(yīng)不同容器和平臺的外觀,例如菜單中的單個菜單項。(59868844)
Menu在菜單中顯示其選項。在當(dāng)這種風(fēng)格將在子菜單中顯示的選項
Picker是嵌套在一個[Menu]
已知的問題
-
應(yīng)用
Text了修飾符的占位符樣式刪除不按預(yù)期顯示。(66242496)解決方法:刪除修飾符。
該改性劑和目前不能正常工作。(65704705)
針對iOS 14 SDK進(jìn)行重建將修改的實例以根據(jù)動態(tài)類型進(jìn)行縮放。要創(chuàng)建不隨動態(tài)類型縮放的字體,請使用。
-
該視圖擴(kuò)展以填充其容器。(64136568)
解決方法:應(yīng)用框架修改器。
在iOS和iPadOS 14 beta 4中解決
現(xiàn)在,工作表和彈出窗口繼承了View(https://developer.apple.com/documentation/swiftui/view)由或修改的環(huán)境。(51827597)
使用時,和修飾符不再多次調(diào)用其操作。(64284131)
on<wbr data-v-7fb764c1="" style="quotes: "“" "”"; font-style: normal;">Appear(perform:)on<wbr data-v-7fb764c1="" style="quotes: "“" "”"; font-style: normal;">Disappear(perform:)Navigation<wbr data-v-7fb764c1="" style="quotes: "“" "”"; font-style: normal;">Link應(yīng)用程序的環(huán)境屬性現(xiàn)在反映了該應(yīng)用程序中所有場景的聚合階段。(63339201)
Scene現(xiàn)在可以與和一起使用。
Button使用工具欄修改器顯示的內(nèi)容現(xiàn)在在iPadOS上具有預(yù)期的默認(rèn)懸停效果。(64782084)Sidebar現(xiàn)在,滾動時行使用正確的字體大小。(65240901)
Inset<改進(jìn)了布局和樣式。(65693396)
Sidebar改進(jìn)了布局和樣式。(64763794)
第三方應(yīng)用
已知的問題
-
使用JSONKit的應(yīng)用在啟動時可能會意外退出。JSONKit硬代碼專用指針表示詳細(xì)信息的某些分支會隨時更改。(60290929)
解決方法:
NSJSONSerialization改為使用。 fstab已被刪除。應(yīng)用程序沙箱外部的文件系統(tǒng)內(nèi)容不能再用于驗證。(61098152)使用NativeScript框架的應(yīng)用在啟動時可能會意外退出。NativeScript執(zhí)行不安全的操作來確定任意指針是否是Objective-C對象指針。您可以使用代替直接讀取isa 來暫時解決此問題;但是,更新此代碼以避免檢查任意指針是否為Objective-C對象指針。(62913064)
錢包
已知的問題
-
無法確保平臺和設(shè)備之間的傳遞庫功能統(tǒng)一可用性。(60697880)
解決方法:調(diào)用更具體的API來檢查可用功能
小部件
已知的問題
必須使用iOS&iPadOS 14 beta 4 SDK重建所有小部件,并且不能在iOS&iPadOS 14 beta的早期版本上運行。(65290210)
-
在更新到iOS&iPadOS 14 beta 4之后,某些小部件可能會顯示為空白。(65989369)
解決方法:刪除受影響的窗口小部件,然后再次添加它們。
當(dāng)設(shè)置為“我的位置”時,“天氣”小部件可能會顯示其他位置的天氣。(65733006)
天氣小部件可能花費比預(yù)期更長的時間來顯示數(shù)據(jù)。(66014597)
-
更新到iOS&iPadOS 14 beta 2或更高版本后,某些小部件可能會從主屏幕上消失。(64823469)
解決方法:將缺少的小部件添加回主屏幕。
字體大小目前無法針對不同的設(shè)備大小自動調(diào)整。(60348216)
當(dāng)其父應(yīng)用程序被阻止時,窗口小部件不會在“屏幕時間”內(nèi)被阻止。(60747373)
如果在使用應(yīng)用程序位置訪問權(quán)限時授予WidgetKit擴(kuò)展程序的應(yīng)用程序,則WidgetKit擴(kuò)展程序在被查看后最多可以繼續(xù)訪問位置服務(wù)15分鐘。(62888317)
-
您無法調(diào)整現(xiàn)有小部件的大小。(63500799)
解決方法:刪除小部件,然后以所需大小重新添加。
更新到iOS&iPadOS 14 Beta 3或更高版本后,您可能需要重新配置小部件。(65485709)
在iOS和iPadOS 14 beta 4中解決
“快速操作”菜單不再顯示在小部件疊加層的后面。(64456466)
現(xiàn)在,“天氣”小部件中顯示的條件與“天氣”應(yīng)用程序中顯示的條件匹配。(64948860)
placeholder(with:)現(xiàn)在提供的條目具有redacted自動應(yīng)用的修飾符。(65040472)當(dāng)指示第二天溫度出現(xiàn)重大變化時,“天氣”小部件將不再以攝氏度而不是華氏溫度顯示溫度。(65061840)
Xcode
已知的問題
- 為模擬器目標(biāo)構(gòu)建時,視圖修改器當(dāng)前不可用。(66177659)
推薦
基礎(chǔ)文章推薦
經(jīng)典教程推薦
上新
技術(shù)源碼推薦
推薦文章
CoreData篇
- SwiftUI數(shù)據(jù)存儲之做個筆記App 新增與查詢(CoreData)
- SwiftUI進(jìn)階之存儲用戶狀態(tài)實現(xiàn)登錄與登出
- SwiftUI 數(shù)據(jù)之List顯示Sqlite數(shù)據(jù)庫內(nèi)容(2020年教程)
Combine篇
TextField篇
- 《SwiftUI 一篇文章全面掌握TextField文本框 (教程和全部源碼)》
- 《SwiftUI實戰(zhàn)之TextField風(fēng)格自定義與formatters》
- 《SwiftUI實戰(zhàn)之TextField如何給鍵盤增加個返回按鈕(隱藏鍵盤)》
- 《SwiftUI 當(dāng)鍵盤出現(xiàn)時避免TextField被遮擋自動向上移動》
- 《SwiftUI實戰(zhàn)之TextField如何給鍵盤增加個返回按鈕(隱藏鍵盤)》
JSON文件篇
一篇文章系列
- SwiftUI一篇文章全面掌握List(教程和源碼)
- 《SwiftUI 一篇文章全面掌握TextField文本框 (教程和全部源碼)》
- SwiftUI一篇文章全面掌握Picker,解決數(shù)據(jù)選擇(教程和源碼)
- SwiftUI一篇文章全面掌握Form(教程和源碼)
- SwiftUI Color 顏色一篇文章全解決
技術(shù)交流
QQ:3365059189
SwiftUI技術(shù)交流QQ群:518696470
- 請關(guān)注我的專欄icloudend, SwiftUI教程與源碼
http://www.itdecent.cn/c/7b3e3b671970