092 2024-02-26
App Store Connect の App Analytics から visionOS アプリのメトリクスを確認可能に
App Store Connect の App Analytics に visionOS アプリのデータが含まれるようになりました。visionOS 用にビルドされたアプリだけではなく、visionOS デバイスで実行される iPadOS アプリ・iOS アプリもこれに含まれます。
CloudKit に関するいくつかのテクニカルドキュメントが公開
Apple デベロッパテクニカルサポートが開発に関するさまざまなトピックを取り上げ、ガイダンスとして提供しているテクニカルドキュメント(Technotes)が更新されました。
CloudKit に関連する「CloudKit スロットルについて」「NSPersistentCloudKitContainer の同期について」「NSPersistentCloudKitContainer の同期のデバッグ」の 3 つが追加されています。
- TN3162: Understanding CloudKit throttles | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3162-understanding-cloudkit-throttles
- TN3163: Understanding the synchronization of NSPersistentCloudKitContainer | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3163-understanding-the-synchronization-of-nspersistentcloudkitcontainer
- TN3164: Debugging the synchronization of NSPersistentCloudKitContainer | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3164-debugging-the-synchronization-of-nspersistentcloudkitcontainer
MLX Swift が公開
Swift.org - On-device ML research with MLX and Swift https://www.swift.org/blog/mlx-swift/
Apple シリコン搭載端末で機械学習研究を行うために使用できる MLX の Swift API として「MLX Swift」が公開されました。
ml-explore/mlx-swift: Swift API for MLX https://github.com/ml-explore/mlx-swift
MLX Swift は MIT ライセンスで公開されており、iOS 16.0 以降、macOS Ventura 13.3 以降で利用できます。
Swift が Google Summer of Code 2024 に参加
Swift が Google Summer of Code 2024 に参加することが発表されました。Swift は Google Summer of Code に 2018 年から参加しています。GSoC に参加するには応募が必要です。
Apple のソフトウェアリリース情報
Apple が提供している OS や IDE のリリース情報です。
開発者向けベータ
- iOS 17.4 beta 4 (21E5209b)
- iPadOS 17.4 beta 4 (21E5209b)
- macOS 14.4 beta 4 (23E5205c)
- tvOS 17.4 beta 4 (21L5222a)
- watchOS 10.4 beta 4 (21T5213a)
- visionOS 1.1 beta 3 (21O5197a)
OSS のリリース情報
iOS アプリ開発でよく使われている OSS のリリース情報です。
サードパーティ
The Composable Architecture 1.8.2
https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.2
@Reducer
マクロにいくつかの修正が行われました。
Lottie 4.4.1、Lottie for Swift Package Manager 4.4.1
https://github.com/airbnb/lottie-ios/releases/tag/4.4.1 https://github.com/airbnb/lottie-spm/releases/tag/4.4.1
いくつかのバグが修正されました。
SDWebImage 5.19.0
https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.0
トランジションの完了を待機してコールバックする SDWebImageWaitTransition
が追加されました。また UIView
の拡張にある sd_cancelCurrentImageLoad
が非推奨となりました。さらに、CocoaPods を用いているプロジェクト構成において、visionOS を公式にサポートしました。今後も他の SDWebImage.org の Pod が追加されていきます。