在項目中出現多重嵌套情況時,會出現無法滑動的場景,比如經常碰到的場景 ViewPager -> Fragment -> RecyclerView -> RecyclerView | ViewPager 最外層是一個可滑動的 tabLayout+ViewPager,ViewPager 中是多個 Fra ...
Command Line Tools for Xcode 14
tvOS 16 Simulator Runtime
watchOS 9 Simulator Runtime
請訪問原文鏈接:https://sysin.org/blog/apple-xcode-14/,查看最新版。原創作品,轉載請保留出處。
作者主頁:www.sysin.org
Xcode 14 包含了在所有 Apple 平臺上開發、測試和分發 App 所需的一切資源。利用 Swift 和 SwiftUI 的易用性與強大能力以及全新的跨平臺 App 體驗,使用編輯器的增強功能更快捷地編寫代碼,並著手開始進行從 Xcode Cloud 到 TestFlight 以及 App Store 的測試和部署。打造出色 App 變得前所未有的簡單。
更輕巧,更快速
Xcode 14 使用比以前小 30% 的二進位文件,讓您可以更快捷地著手開發。現在有了適用於 watchOS 和 Apple tvOS 的可下載模擬器運行時,Xcode 可以根據您的需要提供最新的平臺。
在所有構建和鏈接階段提高了並行性,將項目構建速度提高了 25%。
而全新的構建時間線有助於識別構建中意外運行時間較長的構建任務和瓶頸。
專為多平臺設計
新的多平臺目標創建了單一的 SwiftUI 界面,在 iOS、iPadOS、macOS 和 Apple tvOS 上均可使用。您的代碼更易於維護,並且可以自定以利用每個平臺的獨特功能。
藉助資產目錄中重新設計的 App 圖標體驗,您可以為所有平臺只提供一個圖標尺寸,Xcode 將生成所有其餘的圖標。
高效編碼
通過許多語言和編輯方面的改進,比以往更有效率。更智能的代碼補齊功能和額外的動態代碼片段將使您更快地獲得您想要的代碼。滾屏時,代碼結構 (如函數聲明) 保持可見,以便您始終知道自己所在的位置。Swift 中的正則表達式與語法高亮顯示、重構操作等集成。
Swift、SwiftUI、Swift 軟體包
Swift、SwiftUI 和 Xcode 14 協同工作。SwiftUI 預覽是即時交互的,UI 方案 (如淺色和深色外觀) 只需點按一下即可完成。Instruments 的新模板可以輕鬆調試和優化 Distributed Actors 和其他 Swift 併發功能的使用。使用構建和命令包插件,您能以前所未有的方式自定 Xcode 和構建過程。
Xcode Cloud
Xcode Cloud 現在已面向所有 Apple Developer Program 成員提供。Xcode Cloud 是專為 Apple 開發者設計的 Xcode 內置持續集成和交付服務。只需幾分鐘即可開始構建 App,監控構建狀態和報告,並自動分發給測試員和用戶。反饋 Organizer 可幫助您查看指標、崩潰和用戶反饋,現在還包括截屏。
使用入門
下載 Xcode,並使用這些資源為所有 Apple 平臺構建 App。
Xcode 文檔:查找關於如何使用 Xcode 的詳細信息和分步說明。 閱讀文檔
文檔:瀏覽最新的文檔,包括教程、示例代碼、相關文章和 API 參考。 閱讀英文文檔閱讀簡體中文文檔
視頻:探索 Apple 在 WWDC 及其他活動中公佈的最新技術。 觀看視頻
論壇:發佈問題並與開發者同行及 Apple 工程師就各個開發主題進行討論。 查看論壇
下載地址
Xcode 14
Xcode 14 includes everything you need to create amazing apps for all Apple platforms. It includes SDKs for iOS 16, iPadOS 16, tvOS 16, watchOS 9, and macOS 12.3.
For development with the macOS Ventura SDK, continue to use Xcode 14 beta 6.
- ReleasedSeptember 12, 2022
- Build14A309
- CompatibilitymacOS 12.5 or later
百度網盤鏈接:https://sysin.org/blog/apple-xcode-14/