13 的話
一不小心週報也放了數週的連假。
這期我試著不用 AI 輔助蒐集與撰寫週報,感覺也不錯。
Apple 新發表的 M5 處理器看起來表現超好,而且令人對尚未推出的 M5 Pro、Max、Ultra 等版本加倍期待。
各平台的 26.1 來到 beta 4,看來正式版就快推出了。
除了這些大條的以外,這期的小新知也不少,還請多多確認。
13 於 2025/10/27
➕13+ 近期內容更新
13+ 專欄持續在進行週間每日更新的挑戰,歡迎想要每天接收一些開發新知與思考刺激的朋友加入。
尤其不可錯過的文章是用 SwiftUI 畫 Mac 的系列。
2025-10-09: 🕳️Xcode 開啟資料夾會開成什麼?教學現場踩到的開發坑
2025-10-10: 🐜推坑《空洞騎士》與《絲之歌》的三個理由
2025-10-13: ⚠️iOS 開發補完計畫:開啟支援 iPad 只有一次機會(免費公開)
2025-10-14: 💻學習 SwiftUI:為什麼從畫 Mac 開始?
2025-10-15: 🖥️練習用 SwiftUI 畫 Mac mini:從俯視角開始
2025-10-16: 💸一些你已經付了錢,卻沒用到的功能
2025-10-17: 🖥️練習用 SwiftUI 畫 Mac mini:正面
2025-10-20: 🖥️練習用 SwiftUI 畫 Mac mini:底部
2025-10-21: 🧱減少開發者職業傷害,請買手機架
2025-10-22: 🖥️打造屬於自己的工作桌面
2025-10-23: 🖥️練習用 SwiftUI 畫 Mac mini:總結篇
2025-10-24: 💻我夢想中的 MacBook
2025-10-27: 🗾遲來的休假
💻Apple 發表 M5 系列新設備
Apple Silicon M5 晶片、MacBook Pro、iPad Pro、Vision Pro,在沒開發表會的情況下推出了。
M5 在一些運算需求的實測表現遠勝 M4,特定情況甚至能與 M1 Ultra、M3 Max、M4 Pro 等高階晶片較量。目前還沒有 M5 Pro 或 M5 Max 的消息,但十分令人期待。
關於 MacBook Pro M5 的實力評測,以下 YouTube 影片值得一看:
MacBook Pro M5性能测试:新架构GPU能带来什么? by 极客湾Geekerwan
M5 MacBook Pro performance is INSANE: 10 games tested by Andrew Tsai
🤖Announcing the Swift SDK for Android
Swift 官方的 Android SDK 推出了,可以在 macOS、Linux、Windows 平台上使用。
另外還有打通 swift-java 的專案。
🧪Apple Releases
Xcode 26.1 beta 3 (17B5045g) 包含了一個修復 SPM cache 判斷邏輯的 bug。原本應該是過期(1 小時內)之前不用重抓,但是
>寫反了。開發者們之後可以觀察一下 Xcode 26.1 裝到 CI 的狀況。開發者 ZachNagengast不但抓出問題、發了 PR,並且在其中詳細寫出找問題思路,精神態度都很值得參考TN3193: Managing the on-device foundation model’s context window
TN3194: Handling account deletions and revoking tokens for Sign in with Apple
Apple Tutorials: Develop in Swift 新增了 App design、App development 兩課。
Apple TV+ 服務改名為 Apple TV
🖼️iOS 26.1 PhotoKit 背景備份上傳新機制
In iOS 26.1 and later, PhotoKit provides a new Background Resource Upload extension type that enables photo apps to provide seamless cloud backup experiences. The system … calls your extension when it’s time to process uploads, and it automatically handles network connectivity, power management, and timing to provide reliable processing.
這個新的 extension 是給 app 在背景備份照片。第三方雲端硬碟或 NAS 等具備備份 iOS 相簿功能的 app 應該滿適用的。
🥷我擋住了 Geohot 30 分鐘 by zonble
據 zonble 說,這是沒能在今年 iPlayground 演講的題目之一。
我讀完以後覺得:高手沒來得及破解,難道是因為敗給了台灣人的食慾?
📺ChaoCode 頻道新影片
會員專屬影片:
💡Twitter 上看到的幾個開發小技巧
https://x.com/KyleSwifter/status/1979849200222531959 SwiftUI 的效能,特別是
List與ForEach,可以透過LogForEachSlowPath這個 launch argument 來看到更多警告 loghttps://x.com/steipete/status/1932523406987317338 UIKit 與 AppKit 在 26 有個透過 Observation 來更新的機制。這個機制有 backport 到 iOS 18,在 Info.plist 加入
UIObservationTrackingEnabled來啟用https://x.com/gwenshap/status/1979414416258167142 你知道嗎?macOS 有內建網路測速的指令,輸入
networkquality就會執行https://x.com/timi2506/status/1977357388513517801 Apple Remote Desktop app 也新增支援 Liquid Glass 了
↖️上一期重點回顧
如果你忙到還沒看上週的內容,這邊是重點:
📊Introducing Swift Profile Recorder: Identifying Performance Bottlenecks in Production
🔒Secure your app with Memory Integrity Enforcement | Meet with Apple
這期的 Apple 開發者週報就到這裡了。歡迎按喜歡❤️、留言💬、回信✉️與我交流喔。
週報一直是免費提供的,偶爾才有贊助廣告。請訂閱 13+ 付費專欄來支持我寫作,謝謝。
商業合作或贊助本報,請參考這個頁面。
