iOS Osushi🍣

087 2024-01-22

StoreKitとReviewガイドラインの更新

"StoreKit Purchase Link Entitlement" が導入され、アプリ内課金を提供するアプリに別の決済手段を提供する Web サイトリンクを記載できるようになりました。この変更は米国のストアフロントでのみ有効です。

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

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

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

正式版

OSS のリリース情報

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

Apple

FoundationICU 0.0.5

https://github.com/apple/swift-foundation-icu/releases/tag/0.0.5

macOS 環境でのビルドが失敗することへの修正が含まれています。

SwiftLog 1.5.4

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

  • 内部コードの改善が行われました

SwiftNIO 2.63.0

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

  • いくつかの改善・不具合の修正が行われました

サードパーティ

APNGKit 2.2.5

https://github.com/onevcat/APNGKit/releases/tag/2.2.5

ロジック上のバグが修正されました。

swift-dependencies 1.2.0

https://github.com/pointfreeco/swift-dependencies/releases/tag/1.2.0

  • @Dependency を利用したインスタンス取得時に KeyPath の代わりに型名を利用できるようになりました
  • DependencyKeyDependencyKey<Value> の定義となりました

Firebase Apple SDK 10.20.0

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

  • Google Analytics 360 の上限文字数が増加しました
  • 初回アプリ起動時に FCM トークンが nil になってしまっていた不具合が修正されました

詳しくはこちら https://firebase.google.com/support/release-notes/ios#10.20.0

Lottie 4.4.0

https://github.com/airbnb/lottie-spm/releases/tag/4.4.0

  • Privacy Manifest の対応が行われました
  • visionOS のサポートが行われました
  • Swift, Xcode の最低バージョンが Swift 5.7, Xcode 14.1 に更新されました
  • いくつかの不具合が修正されました

Nimble 13.2.0

https://github.com/Quick/Nimble/releases/tag/v13.2.0

  • visionOS のサポートが行われました
  • map マッチャーが追加されました
  • いくつかの改善が行われました

Quick 7.3.1

https://github.com/Quick/Quick/releases/tag/v7.3.1

  • Privacy Manifest の対応が行われました
  • 不具合の修正が行われました

swift-openapi-runtime 1.3.2

https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.0
https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.1
https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.2

  • いくつかの改善が行われました

swift-openapi-urlsession 1.0.1

https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.1

  • いくつかの改善が行われました