Skip to content

Commit

Permalink
Merge pull request #167 from ios-osushi/feature/087_20240122
Browse files Browse the repository at this point in the history
Create 087-20240122.md
  • Loading branch information
ry-itto authored Jan 23, 2024
2 parents e4ceb1c + 9b803b6 commit efdd096
Showing 1 changed file with 117 additions and 0 deletions.
117 changes: 117 additions & 0 deletions Content/posts/087-20240122.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,117 @@
---
date: 2024-01-22 09:00
description: StoreKitとReviewガイドラインの更新、iOS 17.3リリース、iPadOS 17.3リリース、SwiftLog 1.5.4リリース、SwiftNIO 2.63.0リリース、ほか
tags: storekit, ios, ipados, macos, tvos, watchos, foundation-icu, swift-log, swift-nio, apng-kit, swift-dependencies, firebase-apple-sdk, lottie, nimble, quick, swift-openapi-runtime, swift-openapi-urlsession
---
# 087 2024-01-22

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

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

[https://developer.apple.com/jp/news/?id=plt8qzea](https://developer.apple.com/jp/news/?id=plt8qzea)

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

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

### 正式版

- [iOS 17.3 (21D50)](https://developer.apple.com/news/releases/?id=01222024i)
- [iPadOS 17.3 (21D50)](https://developer.apple.com/news/releases/?id=01222024h)
- [macOS 14.3 (23D56)](https://developer.apple.com/news/releases/?id=01222024g)
- [watchOS 10.3 (21S644)](https://developer.apple.com/news/releases/?id=01222024f)
- [tvOS 17.3 (21K646)](https://developer.apple.com/news/releases/?id=01222024e)
- [iOS 16.7.5 (20H307)](https://developer.apple.com/news/releases/?id=01222024d)
- [iPadOS 16.7.5 (20H307)](https://developer.apple.com/news/releases/?id=01222024c)
- [iOS 15.8.1 (19H380)](https://developer.apple.com/news/releases/?id=01222024b)
- [iPadOS 15.8.1 (19H380)](https://developer.apple.com/news/releases/?id=01222024a)


## OSS のリリース情報

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

### Apple

#### FoundationICU 0.0.5

[https://github.com/apple/swift-foundation-icu/releases/tag/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](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](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](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](https://github.com/pointfreeco/swift-dependencies/releases/tag/1.2.0)

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

#### Firebase Apple SDK 10.20.0

[https://github.com/firebase/firebase-ios-sdk/releases/tag/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](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](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](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](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.0) <br/>
[https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.1](https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.1)<br/>
[https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.2](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](https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.1)

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

0 comments on commit efdd096

Please sign in to comment.