iOS Osushi🍣

022 2022-08-29

Apple Event "Far Out."、日本時間2022年9月8日午前2時より開始

Apple Event - Discover - Apple Developer https://developer.apple.com/news/?id=o5cryh1p

毎年 9 月に行われている Apple のイベントですが、2022 年は "Far Out.(超えよう。)" と題して日本時間 9 月 8 日午前 2 時より開催されます。

なお、2021 年 9 月のイベントでは iPhone 13、iPhone 13 Pro、iPad(第 9 世代)、iPad mini(第 6 世代)、Apple Watch Series 7 などが発表されました。

WWDC22 の各セッションが日本語の字幕付きで視聴可能に

WWDC22のビデオが日本語の字幕付きで視聴可能に - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=lw8dnr3l

2022 年 6 月に行われた WWDC22 の各セッションが日本語、韓国語、中国語(簡体字)の字幕付きで視聴可能になりました。

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

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

開発者向けベータ

OSS のリリース情報

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

Apple

Swift Protobuf 1.20.0 & 1.20.1

https://github.com/apple/swift-protobuf/releases/tag/1.20.1

Swift Package プラグインとして SwiftProtobufPlugin が追加されました。

Swift Argument Parser 1.1.4

https://github.com/apple/swift-argument-parser/releases/tag/1.1.4

Swift Package プラグイン GenerateManualPlugin を実行する際、デフォルトでシングルページのマニュアルを生成するように変更されました。従来の --single-page フラグは --multi-page フラグに置き換えられました。

サードパーティ

Firebase Apple 9.5.0

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

App Check で用いられる App Attest のサポートが tvOS 15.0 以降、watchOS 9.0 以降を対象に追加されました。また DeviceCheck のサポートについても watchOS 9.0 以降を対象に追加されました。

The Composable Architecture 0.39.1

https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.39.1

一部の不具合の修正や、ドキュメント・テストコード類の更新が行われました。

SwiftLint 0.49.0

https://github.com/realm/SwiftLint/releases/tag/0.49.0

SwiftLint のビルドに Swift 5.6 以降が要求されるようになり、実行には macOS 12 以降が必要になりました。また --in-process-sourcekit が非推奨となり、0.43.0 の段階で非推奨になっていた autocorrect はこのバージョンで削除されました。

そのほかにもいくつかの変更が行われています。

Mockolo 1.7.1

https://github.com/uber/mockolo/releases/tag/1.7.1

Combine のパブリッシャーのモック生成を無効にできる --disable-combine-default-values フラグが追加されました。そのほか、依存するライブラリの更新なども行われています。