iOS Osushi🍣

133 2025-02-17

Apple TVアプリ Android向けの提供を開始

https://www.apple.com/jp/newsroom/2025/02/the-apple-tv-app-is-now-available-on-android/

Apple TV アプリが、スマートフォン、タブレット、折りたたみ式デバイスなどの Android モバイルデバイス上で、Google Play からダウンロードできるようになりました。

APNsトークン認証の新機能が利用可能に

https://developer.apple.com/jp/news/?id=wy4tb0uo

Apple Push Notification Service(APNs)の新しいトークン認証キーを作成する際に、アップグレードされたセキュリティオプションを利用できるようになりました。

OSS のリリース情報

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

Apple

Swift Crypto 3.11.0

https://github.com/apple/swift-crypto/releases/tag/3.11.0

  • 匿名レート制限認証 (ARC P-384) の API を追加
  • Crypto モジュールの CMake 定義を追加し、macOS のビルド失敗を修正
  • Windows 向けの CMake 修正やマルチスレッド DLL サポートの回避策を追加

Swift Crypto 3.11.1

https://github.com/apple/swift-crypto/releases/tag/3.11.1

  • ARC タイプに不足している可用性を追加

SwiftNIO 2.81.0

https://github.com/apple/swift-nio/releases/tag/2.81.0

  • _NIOFileSystem の厳密な並行処理の対応や ChannelPipeline.SynchronousOperations.Position を追加
  • NIOTLS の厳密な並行処理チェックを有効化し、複数のモジュールやテストターゲットを Strict Concurrency に適用
  • CI マトリックスの更新や並行処理に関するドキュメント整備を実施
  • その他、様々な変更が行われました

Swift Algorithms 1.2.1

https://github.com/apple/swift-algorithms/releases/tag/1.2.1

  • 最低対応 Swift バージョンが 5.7 になり、Xcode 用のプロジェクトを追加
  • Swift 6 言語モードのエラーを修正
  • ドキュメントとパフォーマンスの改善を実施

Swift System 1.4.1

https://github.com/apple/swift-system/releases/tag/1.4.1

  • GetTempPath2W の代わりに GetTempPathW を使用してください。これはより広く利用可能です

サードパーティ

xcbeautify 2.24.0

https://github.com/cpisciotta/xcbeautify/releases/tag/2.24.0

  • JUnit テスト入力の不要な空白を削除し、ログを TestData ディレクトリに移動
  • Note Output のサポートを追加し、重複した CaptureGroup の削除や登録防止を実施
  • Swift テスト関連の CaptureGroup の修正と更新を実施
  • その他、様々な変更が行われました

xcbeautify 2.25.0

https://github.com/cpisciotta/xcbeautify/releases/tag/2.25.0

  • 使用方法のオプションを説明するために列挙型定義を使用するように改善