062 2023-07-17
Swift HTTP Types が公開
Swift.org - Introducing Swift HTTP Types https://www.swift.org/blog/introducing-swift-http-types/ apple/swift-http-types: Version-independent HTTP currency types for Swift https://github.com/apple/swift-http-types
Apple による Swift 製 OSS として「Swift HTTP Types」が公開されました。クライアント・サーバーの両方で、また Swift のバージョン等に依存せず使える HTTP の型(currency types)を提供します。
子ども向けアプリの開発等に関する記事が公開
家族にとって安全なアプリ体験を提供する - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=db58g7r0
子ども向けアプリの開発、ペアレンタルコントロール、センシティブな内容や不適切なコンテンツのフィルタ等についての記事が公開されました。iOS 17、iPadOS 17、macOS Sonoma、 watchOS 10 で使用できる Sensitive Content Analysisフレームワーク についても紹介されています。
2023年7月25日にエジプト・ナイジェリア・タンザニア・トルコにおいて、アプリおよびアプリ内課金(自動更新サブスクリプションを除く)の価格が変更
2023 年 7 月 25 日に、エジプト・ナイジェリア・タンザニア・トルコのストアフロントにおいて、アプリおよびアプリ内課金(自動更新サブスクリプションを除く)の価格が変更されます。
アプリまたはアプリ内課金(自動更新サブスクリプションを除く)の基準となるストアフロントにそれらの国地域が指定されている場合は、それら以外の国地域の価格が調整されます。
アプリまたはアプリ内課金(自動更新サブスクリプションを除く)の基準となるストアフロントにそれらの国地域以外を指定している場合、それらの国地域での価格は増加します。
Apple のソフトウェアリリース情報
Apple が提供している OS や IDE のリリース情報です。
開発者向けベータ
- iOS 16.6 beta 5 (20G5070a)
- iPadOS 16.6 beta 5 (20G5070a)
- macOS 13.5 beta 5 (22G5072a)
- tvOS 16.6 beta 5 (20M5571a)
- watchOS 9.6 beta 5 (20U5570a)
- iOS 17 beta 3 (21A5277j)
- iPadOS 17 beta 3 (21A5277j)
- macOS 14 beta 3 (23A5286i)
- tvOS 17 beta 3 (21J5303h)
OSS のリリース情報
iOS アプリ開発でよく使われている OSS のリリース情報です。
Apple
SwiftNIO 2.56.0
https://github.com/apple/swift-nio/releases/tag/2.56.0
@_spi(AsyncChannel)
の NIOAsyncChannel.Configuration
が追加されました。
@_spi(AsyncChannel)
の NIOPipeBootstrap
・NIORawSocketBootstrap
が async をサポートしました。
サードパーティ
Nuke 12.1.3
https://github.com/kean/Nuke/releases/tag/12.1.3
LazyImage
での問題が修正されました。 Xcode 14.1 以降をサポートするように変更されました。
Firebase Apple SDK 10.12.0
https://github.com/firebase/firebase-ios-sdk/releases/tag/10.12.0
いくつかの機能が追加・変更・修正されました。 visionOS App 向けにビルドする際、Simulator 上で Keychain にアクセスできない場合があり、Keychain Sharing による回避方法が案内されています。 Swift Package Manager による導入では Xcode 15 beta 1 をサポートしておらず、Xcode 15 beta 2 以降を使用する必要があります。
Apollo iOS 1.3.1
https://github.com/apollographql/apollo-ios/releases/tag/1.3.1
テストモックにおけるユニオン型の配列を設定する際のクラッシュが修正されました。
ApolloCodegenConfiguration
の APQConfig
・operationIdentifiersPath
が非推奨となりました。
The Composable Architecture 0.55.1
https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.55.1
BindingViewStore
の dynamic member lookup が let プロパティをサポートするようになりました。
BindingViewStore
を受け取る WithViewStore
のイニシャライザが ViewStore
でも使用できるようになりました。 そのほかいくつかの修正・変更が加えられました。
SDWebImage 5.17.0
https://github.com/SDWebImage/SDWebImage/releases/tag/5.17.0
パフォーマンスに関する問題が修正されました。 また、macOS における問題が修正されました。
xcbeautify 0.21.0
https://github.com/tuist/xcbeautify/releases/tag/0.21.0
GitHub Actions の UI からエラーを表示できるようになりました。
--report-path
オプションで絶対パスの指定ができるようになりました。
CompileSwift
・SwiftCompile
の出力がサポートされました。
fastlane 2.214.0
https://github.com/fastlane/fastlane/releases/tag/2.214.0
いくつかの変更が行われました。
Nimble v12.1.0
https://github.com/Quick/Nimble/releases/tag/v12.1.0
AsyncPredicate
が追加されました。