iOS Osushi🍣

021 2022-08-22

テクニカルドキュメントの更新

Apple が公開しているテクニカルドキュメントの更新情報です。

iOS 16 の EventKit と EventKitUI の変更点

iOS 16 の EventKit と EventKitUI の変更点について、アプリをテストする方法です。

macOS 版は こちら です。

Apple のソフトウェアリリース情報

Apple が提供している OS や IDE のリリース情報です。

正式版

開発者向けベータ

OSS のリリース情報

iOS アプリ開発でよく使われている OSS のリリース情報です。

Apple

SwiftLog 1.4.4

https://github.com/apple/swift-log/releases/tag/1.4.4

1.4.3 の Sendable 対応で「missing marker protocol conformance for Sendable」がエラーになっていたのを、警告になるよう修正しました。

サードパーティ

SwiftFormat

0.49.16

https://github.com/nicklockwood/SwiftFormat/releases/tag/0.49.16

0.49.15 で壊れた async let のインデントを修正しました。

0.49.17

https://github.com/nicklockwood/SwiftFormat/releases/tag/0.49.17

  • 不具合が修正されました
  • Docker イメージが追加されました
    • https://github.com/nicklockwood/SwiftFormat/tree/0.49.17#docker

Lottie for iOS 3.4.2

https://github.com/airbnb/lottie-ios/releases/tag/3.4.2

機能追加や不具合の修正です。

Nuke 11.1.1

https://github.com/kean/Nuke/releases/tag/11.1.1

パフォーマンスの向上や不具合の修正です。

Firebase Apple SDK 9.4.0

https://github.com/firebase/firebase-ios-sdk/releases/tag/9.4.0

ZIP ファイルのみのリリースです。

すでに 9.4.1 がリリースされていて、基本的には最新を使うべきです。

XcodeGen 2.32.0

https://github.com/yonaskolb/XcodeGen/releases/tag/2.32.0

機能追加や不具合の修正です。

Realm 10.28.6

https://github.com/realm/realm-swift/releases/tag/v10.28.6

不具合が修正されました。