-
Notifications
You must be signed in to change notification settings - Fork 0
/
feed.rss
1 lines (1 loc) · 558 KB
/
feed.rss
1
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>iOS Osushi🍣</title><description>iOS関連のニュースを定期的に配信します。</description><link>https://ios-osushi.github.io</link><language>ja</language><lastBuildDate>Sun, 17 Nov 2024 14:25:26 +0000</lastBuildDate><pubDate>Sun, 17 Nov 2024 14:25:26 +0000</pubDate><ttl>250</ttl><atom:link href="https://ios-osushi.github.io/feed.rss" rel="self" type="application/rss+xml"/><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/124-20241118</guid><title>124 2024-11-18</title><description>プッシュ通知コンソールで新しいブロードキャストプッシュ通知のメトリックスが利用可能に、ほか</description><link>https://ios-osushi.github.io/posts/124-20241118</link><pubDate>Mon, 18 Nov 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>124 2024-11-18</h1><h2>プッシュ通知コンソールで新しいブロードキャストプッシュ通知のメトリックスが利用可能に</h2><p><a href="https://developer.apple.com/jp/news/?id=106dpbzt">https://developer.apple.com/jp/news/?id=106dpbzt</a></p><p>ブロードキャストプッシュ通知を使用すると、ライブアクティビティにアップデートを送信できます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11112024f">watchOS 11.2 beta 2 (22S5083e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11112024d">tvOS 18.2 beta 2 (22K5138e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11112024c">macOS 15.2 beta 3 (24C5079e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11112024b">iPadOS 18.2 beta 3 (22C5131e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11112024a">iOS 18.2 beta 3 (22C5131e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11122024a">visionOS visionOS 2.2 beta 2 (22N5784e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Swift Composable Architecture - 1.16.0, 1.16.1</h4><ul><li>1.16.0</li></ul><ul><li><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.16.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.16.0</a></li><li><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.16.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.16.1</a></li></ul><h5>改善点</h5><ul><li>共有アプリストレージの監視性能を向上しました</li><li>Store を支える Combine サブジェクトでのロック回数を削減しました</li><li>キャンセル中にストレージ監視で発生する可能性のあるクラッシュに対処しました</li></ul><h5>修正点</h5><ul><li>画面更新中に通知センターから多くのアプリストレージ通知が送られる際のクラッシュする問題に対応しました</li><li>動的メンバー参照のオートコンプリートを改善しました</li><li>NavigationStack に @ViewBuilder を追加しました</li></ul><h4>Firebase iOS SDK - 11.5.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.5.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.5.0</a></p><h5>改善点</h5><ul><li>Swift 6 への準拠および Sendable プロトコルへの対応をしました</li><li>pod バージョンの整合性を保持しました</li><li>リクエストタイプとレスポンスクラスを改善しました</li><li>エラーハンドリングを改善しました</li></ul><h5>修正点</h5><ul><li>watchOS 向けに Combine のビルド問題を修正しました</li><li>Swift 6 のキャスティングエラーを修正しました</li><li>CocoaPods 1.16.2 への更新しました</li><li>Remote Config のロケールリストにマラーティー語を追加しました</li></ul><h4>Swift Dependencies</h4><ul><li><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.0</a></li><li><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.1">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.1</a></li><li><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.2">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.5.2</a></li></ul><h5>改善点</h5><ul><li>prepareDependencies API が追加され、依存関係をグローバルで準備できるようになりました</li></ul><h5>修正点</h5><ul><li>依存関係を持つプレビューがクラッシュする可能性に対応しました</li><li>Apple 以外のプラットフォームでのコンパイルエラーを修正しました</li><li>GitHub Actions CI を更新しました</li></ul><h4>SwiftFormat - 0.55.0</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.55.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.55.0</a></p><h5>改善点</h5><ul><li>docCommentsBeforeModifiers : ドキュメントコメントを修飾子の上に移動しました</li><li>unusedPrivateDeclarations : 未使用の private または fileprivate 宣言を削除しました</li><li>propertyTypes : プロパティの型推論または明示的な型指定の使用を制御しました</li><li>organizeDeclarations : 名前、型、可視性などで宣言をソート可能になりました</li><li>--languagemode : Swift 5 または 6 の言語モードを指定可能になりました</li><li>--outputtokens : 出力を JSON 形式のトークンで表示可能になりました</li></ul><h5>修正点</h5><ul><li>organizeDeclarations : --beforemarks が関数内のキーワードに誤って一致する問題を修正しました</li><li>organizeDeclarations : リント出力が欠ける問題を修正しました</li><li>markTypes : 連鎖するプロトコル拡張名に関するバグを修正しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/123-20241104</guid><title>123 2024-11-11</title><description>Apple IntelligenceをiPhone、iPad、Macで本日提供開始、M4 を搭載した iMac、MacBook Pro 等を発表、iOS 18.1 リリース、ほか</description><link>https://ios-osushi.github.io/posts/123-20241104</link><pubDate>Mon, 11 Nov 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>123 2024-11-11</h1><h2>Apple IntelligenceをiPhone、iPad、Macで提供開始</h2><p>iPhone、iPad、Mac のユーザーは Apple Intelligence の初期機能へアクセスできるようになりました。</p><p><a href="https://www.apple.com/jp/newsroom/2024/10/apple-intelligence-is-available-today-on-iphone-ipad-and-mac/">https://www.apple.com/jp/newsroom/2024/10/apple-intelligence-is-available-today-on-iphone-ipad-and-mac/</a></p><h2>M4 を搭載した iMac、MacBook Pro 等を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/10/apple-introduces-new-imac-supercharged-by-m4-and-apple-intelligence/">https://www.apple.com/jp/newsroom/2024/10/apple-introduces-new-imac-supercharged-by-m4-and-apple-intelligence/</a> <a href="https://www.apple.com/jp/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-apple-intelligence/">https://www.apple.com/jp/newsroom/2024/10/new-macbook-pro-features-m4-family-of-chips-and-apple-intelligence/</a> <a href="https://www.apple.com/jp/newsroom/2024/10/apple-introduces-m4-pro-and-m4-max/">https://www.apple.com/jp/newsroom/2024/10/apple-introduces-m4-pro-and-m4-max/</a> <a href="https://www.apple.com/jp/newsroom/2024/10/apples-new-mac-mini-is-more-mighty-more-mini-and-built-for-apple-intelligence/">https://www.apple.com/jp/newsroom/2024/10/apples-new-mac-mini-is-more-mighty-more-mini-and-built-for-apple-intelligence/</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10282024a">iOS 18.1 (22B83)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10282024b">iPadOS 18.1 (22B83)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10282024c">macOS 15.1 (24B83)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10302024a">macOS 15.1 (24B2083)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10282024d">tvOS 18.1 (22J580)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10282024e">visionOS 2.1 (22N581)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10282024f">watchOS 11.1 (22R585)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>3.9.0 - apple/swift-crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.9.0">https://github.com/apple/swift-crypto/releases/tag/3.9.0</a></p><h5>改善点</h5><ul><li>PBKDF2 と scrypt を改善しました</li><li>EC 型とランダムバイトを CryptoBoringWrapper に移動しました</li><li>ArbitraryPrecisionInteger にモジュール演算関数を追加しました</li></ul><h5>修正点</h5><ul><li>Windows のビルドを修正しました</li><li>BoringSSL を最新バージョンに更新しました</li><li>Android オーバーレイのサポートを追加しました</li></ul><h5>その他</h5><ul><li>CI に GitHub Actions を採用しました。</li></ul><h4>swift-6.0.2-RELEASE - swiftlang/swift</h4><p><a href="https://github.com/swiftlang/swift/releases/tag/swift-6.0.2-RELEASE">https://github.com/swiftlang/swift/releases/tag/swift-6.0.2-RELEASE</a></p><h5>改善点</h5><ul><li>処理速度が向上しました</li><li>API の使いやすさが改善されました</li></ul><h5>修正点</h5><ul><li>特定の条件下で発生していたエラーを修正しました</li><li>ドキュメントの誤りを修正しました</li></ul><h5>その他</h5><ul><li>新しい機能を追加しました</li><li>開発環境を更新しました。</li></ul><h4>1.6.0 - apple/swift-openapi-runtime</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.6.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.6.0</a></p><h5>改善点</h5><ul><li>イベントストリームの終了バイトシーケンスをカスタマイズできます</li><li>Mac Catalyst に対応しました</li></ul><h5>修正点</h5><ul><li>オブジェクト内のプリミティブ値のネストされた配列をサポートしました</li></ul><h5>その他</h5><ul><li>SECURITY.md の sswg-security のリンクを修正しました</li><li>GitHub Actions と再利用可能なワークフローに移行しました</li><li>Benchmarks/パッケージを追加しました</li><li>スケジュールされたワークフローから例パイプラインを削除しました</li><li>CI を Swift 6 に更新しました</li></ul><h4>3.9.1 - apple/swift-crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.9.1">https://github.com/apple/swift-crypto/releases/tag/3.9.1</a></p><h5>改善点</h5><ul><li>Windows CI を有効にしました</li></ul><h5>修正点</h5><ul><li>Windows CI の問題を修正しました</li><li>WASI プラットフォームのビルド問題を修正しました</li></ul><h3>サードパーティ</h3><h4>v2.4.0b29 - XcodesOrg/XcodesApp</h4><p><a href="https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.4.0b29">https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.4.0b29</a></p><h5>改善点</h5><ul><li>SRP ログインの制限設定を追加しました</li><li>「Support Xcodes」を非表示にする設定を追加しました</li></ul><h5>修正点</h5><ul><li>SRP ログインに対応しました</li></ul><h5>その他</h5><ul><li>最新バージョンはメニューバーの Xcodes メニューから「Check for Updates...」で確認できます</li></ul><h4>1.6.0 - XcodesOrg/xcodes</h4><p><a href="https://github.com/XcodesOrg/xcodes/releases/tag/1.6.0">https://github.com/XcodesOrg/xcodes/releases/tag/1.6.0</a></p><h5>改善点</h5><ul><li>サービス一時的に利用不可エラーをサポートしました</li><li>iOS 18 以降のランタイムダウンロードをサポートしました</li></ul><h5>修正点</h5><ul><li>SRP Apple ログインをサポートしました</li></ul><h5>その他</h5><ul><li>Homebrew を使って xcodes をインストールした場合は、<code>brew upgrade xcodesorg/made/xcodes</code> でアップデートできます</li><li>Apple SRP ログインの変更をサポートしました #### 5.20.0 - SDWebImage/SDWebImage</li></ul><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.20.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.20.0</a></p><h5>改善点</h5><ul><li>アニメーション画像にトランスフォームを適用できるようになりました</li><li>ディスクキャッシュが LRU 方式になりました</li><li>画像に色付けする API のブレンドモードが変更されました</li></ul><h5>修正点</h5><ul><li>静止画像のフォーマット取得が正しく動作しない問題を修正しました</li></ul><h5>その他</h5><ul><li>バージョン 5.20.0 の変更点は<a href="https://github.com/SDWebImage/SDWebImage/milestone/139">GitHub</a>で確認できます。</li></ul><h4>13.0.0-beta.1 - kean/Nuke</h4><p><a href="https://github.com/kean/Nuke/releases/tag/13.0.0-beta.1">https://github.com/kean/Nuke/releases/tag/13.0.0-beta.1</a></p><h5>改善点</h5><ul><li>Swift Concurrency の活用を強化しました</li><li>スレッドセーフティを実現しました</li><li>メインモジュールのコードを約 5%削減しました</li></ul><h5>修正点</h5><ul><li>デプロイメントターゲットを更新しました</li><li><code>ImagePipelineActor</code> を追加しました</li><li><code>ImagePipeline</code> の一部 API を廃止しました</li><li><code>ImagePipeline</code> の Combine 拡張を廃止しました</li><li><code>ImagePipeline.Configuration.callbackQueue</code> を廃止しました</li><li><code>ImagePipeline</code> の <code>loadImage</code> と <code>loadData</code> メソッドから <code>queue</code> パラメータを削除しました</li><li><code>ImageTask.isCancelling</code> を追加しました</li><li><code>ImagePipelineDelegate</code> を <code>ImagePipeline.Delegate</code> にリネームしました</li><li><code>ImagePipeline.Delegate</code> の一部メソッドを削除しました</li><li><code>ImageRequest</code> の一部イニシャライザを削除しました</li><li><code>DataLoading</code> プロトコルを更新しました</li><li><code>FetchImage</code> の Combine サポートを廃止しました</li></ul><h5>その他</h5><ul><li>Xcode 16 が必要です</li><li>将来のバージョンでは Swift Concurrency を完全に採用する予定です</li></ul><h4>1.16.0 - CocoaPods/CocoaPods</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.0">https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.0</a></p><h5>改善点</h5><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><ul><li>CDN リクエストの最大並列処理数を環境変数で設定できるようにしました</li><li>Xcode 14.3 の ENABLE<em>MODULE</em>VERIFIER に対応しました</li><li>Xcode 16 に対応しました</li></ul><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><h5>修正点</h5><ul><li>Git の <code>core.fsmonitor</code> 機能が有効になっている場合の <code>pod install</code> の問題を修正しました</li><li>混合数値と文字列のプリリリースバージョンセグメントを比較する際のエラーを修正しました</li><li>カスタム CDN リポジトリで存在しない CDN インデックスシャードを読み込もうとした際のクラッシュを修正しました</li></ul><h4>1.16.1 - CocoaPods/CocoaPods</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.1">https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.1</a></p><h5>修正点</h5><ul><li><code>pod lib lint</code> / <code>pod spec lint</code> で発生していた、<code>ENABLE_USER_SCRIPT_SANDBOXING</code> 設定による問題を修正しました</li></ul><h4>1.16.2 - CocoaPods/CocoaPods</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.2">https://github.com/CocoaPods/CocoaPods/releases/tag/1.16.2</a></p><h5>修正点</h5><ul><li>ビルド設定の変更により発生していた問題を修正しました</li></ul><h5>その他</h5><ul><li>Xcodeproj の最小バージョンを 1.27.0 に更新しました</li></ul><h4>v13.6.1 - Quick/Nimble</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.6.1">https://github.com/Quick/Nimble/releases/tag/v13.6.1</a></p><h5>改善点</h5><ul><li>beAKindOf と beAnInstanceOf を他のマッチャーの中へネストできるようになりました</li></ul><h5>修正点</h5><ul><li>rexml を 3.3.6 から 3.3.9 に更新しました</li></ul><h4>v13.6.2 - Quick/Nimble</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.6.2">https://github.com/Quick/Nimble/releases/tag/v13.6.2</a></p><h5>修正点</h5><ul><li><code>beAnInstanceOf</code> の回帰問題を修正しました</li></ul><h4>1.15.3 - apollographql/apollo-ios</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.15.3">https://github.com/apollographql/apollo-ios/releases/tag/1.15.3</a></p><h5>改善点</h5><ul><li>スキーマメタデータの安定ソートスキーマタイプを実装しました</li><li><code>AnyHashable</code> を非 iOS プラットフォームでも使用できるように修正しました</li></ul><h5>修正点</h5><ul><li>マルチパートメッセージのパース時に境界線を正しく分割するように修正しました</li><li>Websocket エラーのブロードキャストを修正しました</li><li>Websocket 接続前にコールバックキューを割り当てる問題を修正しました</li><li><code>GraphQLOperation</code> のハッシュの一意性を修正しました</li></ul><h4>v2.4.1b30 - XcodesOrg/XcodesApp</h4><p><a href="https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.4.1b30">https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.4.1b30</a></p><h5>改善点</h5><ul><li>Xcodes の更新方法が追加されました</li></ul><h5>修正点</h5><ul><li>s2k_fo の処理に関するバグを修正しました</li></ul><h4>7.8.0-alpha.1 - mac-cain13/R.swift</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.8.0-alpha.1">https://github.com/mac-cain13/R.swift/releases/tag/7.8.0-alpha.1</a></p><h2>ライブラリ リリース情報 要約</h2><h5>改善点</h5><ul><li>パフォーマンスが向上しました</li><li>API ドキュメントが充実しました</li></ul><h5>修正点</h5><ul><li>バグを修正しました</li><li>セキュリティ脆弱性を修正しました</li></ul><h5>その他</h5><ul><li>新機能を追加しました</li><li>開発言語を更新しました。</li></ul><h4>7.7.1-alpha.1 - mac-cain13/R.swift</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.7.1-alpha.1">https://github.com/mac-cain13/R.swift/releases/tag/7.7.1-alpha.1</a></p><h2>ライブラリ リリース情報 要約</h2><h5>改善点</h5><ul><li>パフォーマンスが向上しました</li><li>API ドキュメントが充実しました</li></ul><h5>修正点</h5><ul><li>特定の条件下で発生していたバグを修正しました</li></ul><h4>7.8.0 - mac-cain13/R.swift</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.8.0">https://github.com/mac-cain13/R.swift/releases/tag/7.8.0</a></p><h5>改善点</h5><ul><li>Xcode 16 のファイルシステムフォルダに対応しました</li></ul><h5>その他</h5><ul><li>最新の Xcode 16 に対応しました。</li></ul><h4>2.15.0 - cpisciotta/xcbeautify</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.15.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.15.0</a></p><h2>ライブラリ リリース情報 要約</h2><h5>改善点</h5><ul><li>パフォーマンスが向上しました</li><li>API がより使いやすくなりました</li></ul><h5>修正点</h5><ul><li>バグを修正しました</li><li>ドキュメントの誤りを修正しました</li></ul><h5>その他</h5><ul><li>新機能を追加しました</li><li>互換性を向上させました。</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/122-20241028</guid><title>122 2024-10-28</title><description>TestFlight の新しい機能強化、Apple Developer Program 使用許諾契約の更新、iOS 18.1 RC リリース、fastlane 2.225.0 で Apple アカウント認証不具合が解消、ほか</description><link>https://ios-osushi.github.io/posts/122-20241028</link><pubDate>Mon, 28 Oct 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>122 2024-10-28</h1><h2>TestFlight の新しい機能強化</h2><p><a href="https://developer.apple.com/jp/news/?id=fps422ld">https://developer.apple.com/jp/news/?id=fps422ld</a> <a href="https://developer.apple.com/testflight/release-notes/">https://developer.apple.com/testflight/release-notes/</a></p><p>2024 年 10 月 24 日に TestFlight 3.6 がリリースされ、新しい機能が追加されています。TestFlight 内の各アプリページの表示が大幅に刷新され、テスターに対してスクリーンショットやカテゴリも表示できるようになりました。また、デバイスのタイプや OS のバージョンなどをテスターの登録条件に設定することも可能になりました。そのほかにもいくつかの機能追加が行われています。</p><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><h2>Apple Developer Program 使用許諾契約の更新</h2><p><a href="https://developer.apple.com/news/?id=g6ycjsnl">https://developer.apple.com/news/?id=g6ycjsnl</a></p><p>Apple Developer Program 使用許諾契約が更新されます。原文は <a href="https://developer.apple.com/jp/support/terms/">https://developer.apple.com/jp/support/terms/</a> から確認でき、同ページで 1 ヶ月以内に翻訳版も利用可能になるとされています。</p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024d">iPadOS 17.7.1 (21H216)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10222024a">iPadOS 18.0.1 (22A3370 | 22A8380)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024b">iOS 18.1 RC (22B82)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10232024b">iOS 18.2 beta (22C5109p)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024c">iPadOS 18.1 RC (22B82)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10232024c">iPadOS 18.2 beta (22C5109p)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024e">macOS 15.1 RC (24B82)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10242024a">macOS 15.1 RC 2 (24B83)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10232024d">macOS 15.2 beta (24C5057p)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024f">tvOS 18.1 RC (22J578)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10222024b">watchOS 11.1 RC (22R582)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10212024g">visionOS 2.1 RC (22N580)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10232024a">Xcode 16.2 beta (16B5100e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift OpenAPI Generator 1.4.0</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/1.4.0">https://github.com/apple/swift-openapi-generator/releases/tag/1.4.0</a></p><p>サーバー変数用の enum を生成する機能が追加されました。パラメータなしのレスポンスを作成するための静的プロパティを生成する機能が追加されました。また、<code>TranslatorContext</code> が導入され、コードの構造が改善されました。さらに、ドキュメント更新やいくつかの修正も含まれています。</p><h4>SwiftNIO 2.76.0 2.76.1</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.76.0">https://github.com/apple/swift-nio/releases/tag/2.76.0</a> <a href="https://github.com/apple/swift-nio/releases/tag/2.76.1">https://github.com/apple/swift-nio/releases/tag/2.76.1</a></p><p>Swift 5.8 のサポートが終了しました。Strict Concurrency Checking のための <code>EventLoopFuture</code>・<code>EventLoopPromise</code> の修正が行われました。また、ファイルを読み込んで各種データ型へ変換するための API が追加されたほか、いくつかの追加・修正も含まれています。</p><h3>サードパーティ</h3><h4>fastlane 2.225.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.225.0">https://github.com/fastlane/fastlane/releases/tag/2.225.0</a></p><p>Apple アカウントによる認証で新たに用いられるようになった SHA-256 と 2048 ビットハッシュを使用する独自の SRP バリアントに対応しました。このバージョンより前の fastlane で Apple アカウントの認証を試みると、「503 Service Temporarily Unavailable」となって失敗してしまう可能性があります。</p><h4>Firebase Apple 11.4.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.4.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.4.0</a></p><p>Firebase Analytics ではサーバーサイドタグマネージャーのサポートが追加されました。また、Firebase Authentication では TOTP による認証でのアカウント登録時のクラッシュが修正されました。そして、Firebase Crashlytics では <code>upload-symbols</code> が 3.18 に更新され、dSYM バンドル内の複数の DWARF コンテンツのアップロードがサポートされました。さらに、Vertex AI in Firebase が GA に到達しました。そのほか、いくつかの不具合修正も含まれています。</p><h4>Swift Composable Architecture 1.15.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.2</a></p><p><code>@Store</code> に関する問題が修正されました。</p><h4>Realm 10.54.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.54.1">https://github.com/realm/realm-swift/releases/tag/v10.54.1</a></p><p>イベントライブラリの問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/121-20241021</guid><title>121 2024-10-21</title><description>Apple、ビジネスがお客様とつながるのを支援するツールを拡大、Apple Push Notification Serviceのサーバ証明書の更新、iOS 18.1 beta 7リリース、ほか</description><link>https://ios-osushi.github.io/posts/121-20241021</link><pubDate>Mon, 21 Oct 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>121 2024-10-21</h1><h2>Apple、ビジネスがお客様とつながるのを支援するツールを拡大</h2><p><a href="https://www.apple.com/jp/newsroom/2024/10/apple-expands-tools-to-help-businesses-connect-with-customers/">https://www.apple.com/jp/newsroom/2024/10/apple-expands-tools-to-help-businesses-connect-with-customers/</a></p><p>Apple Business Connect により、あらゆる規模のビジネスは、物理的な拠点があるかどうかに関わらず、10 億人以上の Apple ユーザーに表示されるブランドを作ることができます。</p><h2>Apple Push Notification Serviceのサーバ証明書の更新</h2><p><a href="https://developer.apple.com/jp/news/?id=09za8wzy">https://developer.apple.com/jp/news/?id=09za8wzy</a></p><p>Apple Push Notification Service (APNs)のサーバ証明書が 2025 年初めに更新されます。開発者はアプリの Trust Store に新しいサーバ証明書を追加し、旧証明書と併用する必要があります。証明書更新は Sandbox 環境では 2025 年 1 月 20 日、プロダクション環境では 2025 年 2 月 24 日に実施されます。</p><h2>欧州連合でのアプリのアップデートに関する新しい要件</h2><p><a href="https://developer.apple.com/jp/news/?id=yfacfeal">https://developer.apple.com/jp/news/?id=yfacfeal</a></p><p>EU の App Store でアプリを更新するには、Apple Developer プログラムの Account Holder または Admin がトレーダーステータスを入力する必要があります。2025 年 2 月 17 日以降、トレーダーステータスが確認されないアプリは、EU の App Store から削除される可能性があります。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10142024a">iOS 18.1 beta 7 (22B5075a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10142024b">iPadOS 18.1 beta 7 (22B5075a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10142024c">tvOS 18.1 beta 5 (22J5573a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10142024d">watchOS 11.1 beta 5 (22R5575a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182024a">visionOS 2.1 beta 6 (22N5573b)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Async Algorithms 1.0.2</h4><p><a href="https://github.com/apple/swift-async-algorithms/releases/tag/1.0.2">https://github.com/apple/swift-async-algorithms/releases/tag/1.0.2</a></p><ul><li><code>precicely</code> を <code>precisely</code> に修正</li><li><code>ever</code> を <code>every</code> に修正</li><li>AsyncBufferSequence や relative に関するドキュメントの修正</li></ul><h4>Swift Format 601.0.0-prerelease-2024-10-15</h4><p><a href="https://github.com/swiftlang/swift-format/releases/tag/601.0.0-prerelease-2024-10-15">https://github.com/swiftlang/swift-format/releases/tag/601.0.0-prerelease-2024-10-15</a></p><p>様々な修正が行われました。</p><h4>Swift Testing swift-6.0-DEVELOPMENT-SNAPSHOT-2024-10-12-a</h4><p><a href="https://github.com/swiftlang/swift-testing/releases/tag/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-10-12-a">https://github.com/swiftlang/swift-testing/releases/tag/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-10-12-a</a></p><p>様々な修正が行われました。</p><h4>SwiftNIO 2.75.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.75.0">https://github.com/apple/swift-nio/releases/tag/2.75.0</a></p><ul><li>EventLoop API の追加、ByteCount のコンフォーマンス追加、無制限読み込みサイズ対応の API を追加</li><li>DatagramChannelTest の修正、最大読み取り量エラーの修正、32 ビットシステム対応</li><li>CI の改善やドキュメント修正を実施</li><li>その他、様々な修正が行われました</li></ul><h4>Swift Crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.8.1">https://github.com/apple/swift-crypto/releases/tag/3.8.1</a></p><ul><li>RSAPSS 公開鍵のパラメータ対応を追加</li><li>BoringSSL を最新バージョンに更新</li><li>シンボリックリンクされたファイルを削除するためのパッケージアクセスをリファクタリング</li></ul><h4>Swift Package Manager swift-6.0-RELEASE</h4><p><a href="https://github.com/swiftlang/swift-package-manager/releases/tag/swift-6.0-RELEASE">https://github.com/swiftlang/swift-package-manager/releases/tag/swift-6.0-RELEASE</a></p><ul><li>ソースコントロールでのシンボリックリンクサポート、テストでの静的リンク禁止、キャッシュ処理の改善が行われました</li><li>非同期処理 (async/await) のテスト統合や、パッケージ説明での Mermaid チャートサポートが追加され、多くのバグ修正やパフォーマンス向上も含まれています</li></ul><h4>Swift Package Manager swift-6.1-RELEASE</h4><p><a href="https://github.com/swiftlang/swift-package-manager/releases/tag/swift-6.0.1-RELEASE">https://github.com/swiftlang/swift-package-manager/releases/tag/swift-6.0.1-RELEASE</a></p><ul><li>2024 年の Darwin OS バージョンを SupportedPlatforms に追加</li><li>Swift のバージョンを 6.0.1 に更新</li></ul><h4>Swift System 1.4.0</h4><p><a href="https://github.com/apple/swift-system/releases/tag/1.4.0">https://github.com/apple/swift-system/releases/tag/1.4.0</a></p><ul><li>FilePath とその関連型に Sendable 適合が追加され、Windows 向けの pipe()関数や WASI、OpenBSD のサポートも強化されました</li><li>Swift 5.9 が必要で、Windows ARM64 もサポートされています</li><li>Swift Package Index のドキュメントサポートや API リンクも追加され、多数のバグ修正が行われています</li></ul><h3>サードパーティ</h3><h4>SwiftFormat 0.54.6</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.6">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.6</a></p><ul><li>単一行の文字列リテラルや where 句付きのプロパティに関するバグが修正されました</li><li>複数行の文の処理や throwing クロージャ型のトークナイズの問題が改善されています</li><li>その他、空白行の処理やタイムアウトの原因となるトークンの問題が解決されました</li></ul><h4>Kingfisher 8.1.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/8.1.0">https://github.com/onevcat/Kingfisher/releases/tag/8.1.0</a></p><ul><li>Live Photo のサポートが追加され、PHLivePhotoView でネットワークからライブフォトを読み込むことが可能になりました</li><li>ライブフォトのサポートに向けて新しい API が追加されました</li><li>ImageTransition.custom メンバーに必要な@MainActor アノテーションの修正が行われました</li></ul><h4>Nimble 13.6.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.6.0">https://github.com/Quick/Nimble/releases/tag/v13.6.0</a></p><ul><li>unwrap と pollUnwrap がカスタム説明を受け入れるように変更</li><li>新しい requireFail 関数が追加され、常にエラーをスローする仕様</li><li>UI テスト使用時のビルドエラーを修正</li></ul><h4>Alamofire 5.10.0</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.10.0">https://github.com/Alamofire/Alamofire/releases/tag/5.10.0</a></p><ul><li>Swift 5.9 が必要となり、Sendable 対応の完全な Swift コンカレンシーサポートが追加されました</li><li>Alamofire 内部で any が必要となり、Session.init のイベントモニターがスレッドセーフになりました</li><li>ドキュメントのタイポや DataStream のシリアライザのキュー指定に関するバグが修正されました</li></ul><h4>Alamofire 5.10.1</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.10.1">https://github.com/Alamofire/Alamofire/releases/tag/5.10.1</a></p><ul><li><code>@Sendable修飾子</code> が AdaptHandler と RetryHandler タイプに追加されました</li><li>JSONResponseSerializer のラッパー出力タイプが <code>Any</code> に戻されました</li><li>Authenticator.refresh に <code>@Sendable</code> が追加されました</li></ul><h4>Swift Composable Architecture 1.15.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.1</a></p><ul><li>Xcode 16.1 beta 3 の変更により、NavigationLink の初期化に@MainActor が必要となる問題が修正されました</li><li>Swift 6 でのバグ修正に伴い、@Reducer(state: .equatable) と Store.ifLet が非推奨となりました</li><li>1.15 のマイグレーションガイドやドキュメントリンクの更新、CI の改善などインフラ関連の更新が行われました</li></ul><h4>xcbeautify 2.12.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.12.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.12.0</a></p><ul><li>"Testing started"メッセージのサポートが追加されました</li><li>Makefile に make xcode が再追加され、Xcode 16 のバージョンが更新されました</li><li>Swift Testing の出力がサポートされました</li></ul><h4>xcbeautify 2.13.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.13.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.13.0</a></p><p>Swift Testing の出力が実行結果に出ていなかったのが修正されました。</p><h4>xcbeautify 2.14.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.14.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.14.0</a></p><ul><li>SwiftDriverCompilationTarget、SwiftDriverCompilationRequirementsCaptureGroup などが実装されました</li><li>各グループが Swift のコンパイルプロセスやディレクトリ作成に関連しています</li></ul><h4>XcodesApp v2.3.0b28</h4><p><a href="https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.3.0b28">https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.3.0b28</a></p><ul><li>バージョン 2.3.0 で、iOS 18 以降のランタイムをダウンロードできる機能が復活しましたが、Xcode 16.1 Beta 3 以降が必要です</li><li>セキュリティキー認証やランタイムダウンロードのキャンセルがサポートされました</li><li>バグ修正や、ロシア語や中国語などのローカライズが更新されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/120-20241007</guid><title>120 2024-10-07</title><description>ムービーファイルでの代替オーディオトラックグループについて理解する、iOS 18.0.1リリース、iPadOS 18.0.1 リリース、macOS 15.0.1リリース、visionOS 2.0.1リリース、ほか</description><link>https://ios-osushi.github.io/posts/120-20241007</link><pubDate>Mon, 7 Oct 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>120 2024-10-07</h1><h2>ムービーファイルでの代替オーディオトラックグループについて理解する</h2><p><a href="https://developer.apple.com/documentation/technotes/tn3177-understanding-alternate-audio-track-groups-in-movie-files">https://developer.apple.com/documentation/technotes/tn3177-understanding-alternate-audio-track-groups-in-movie-files</a></p><p>オルタネートグループがオーディオトラックを収集する方法と、アプリで使用するオーディオトラックを選択する方法をご紹介します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10032024a">iOS 18.0.1 (22A3370)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10032024b">iPadOS 18.0.1 (22A3370)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10032024c">macOS 15.0.1 (24A348)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10032024d">visionOS 2.0.1 (22N342)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10012024b">watchOS 11.1 beta 3 (22R5559b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10012024a">tvOS 18.1 beta 3(22J5557d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.74.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.74.0">https://github.com/apple/swift-nio/releases/tag/2.74.0</a></p><p>ByteBuffer Hex の init と write を追加や、長さが指定されたデータを読み書きするための関数を追加し、長さのエンコーディングをカスタマイズできるようになりました。</p><h4>Swift Protobuf 1.28.2</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.28.2">https://github.com/apple/swift-protobuf/releases/tag/1.28.2</a></p><p>様々な修正が行われました。</p><h4>Swift Crypto 3.8.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.8.0">https://github.com/apple/swift-crypto/releases/tag/3.8.0</a></p><p>様々な修正が行われました。</p><h3>サードパーティ</h3><h4>Firebase SDK 11.3.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.3.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.3.0</a></p><p>様々な修正が行われました。</p><h4>Apollo iOS 1.15.2</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.15.2">https://github.com/apollographql/apollo-ios/releases/tag/1.15.2</a></p><p>GET リクエストに対する URLRequest キャッシュポリシーを設定や、SQLite ストアへのレコードの一括書き込みなどの改善が行われました。</p><h4>fastlane 2.224.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.224.0">https://github.com/fastlane/fastlane/releases/tag/2.224.0</a></p><p>様々な修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/119-20240930</guid><title>119 2024-09-30</title><description>iOS 18 リリース、iPadOS 18 リリース、macOS Sequoia リリース、tvOS 18 リリース、watchOS 11 リリース、visionOS 2 リリース、Swift 6 リリース、Kingfisher 8.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/119-20240930</link><pubDate>Mon, 30 Sep 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>119 2024-09-30</h1><h2>iPhone をかつてないほどパーソナルで有能にするiOS 18、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/ios-18-is-available-today-making-iphone-more-personal-and-capable-than-ever/">https://www.apple.com/jp/newsroom/2024/09/ios-18-is-available-today-making-iphone-more-personal-and-capable-than-ever/</a></p><p>iOS 18 がリリースされました。 詳細は記事をご参照ください。</p><h2>iPad を次のレベルへと引き上げる iPadOS 18、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/ipados-18-is-now-available-taking-ipad-to-the-next-level/">https://www.apple.com/jp/newsroom/2024/09/ipados-18-is-now-available-taking-ipad-to-the-next-level/</a></p><p>iPadOS 18 がリリースされました。 詳細は記事をご参照ください。</p><h2>macOS Sequoia、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/macos-sequoia-is-available-today/">https://www.apple.com/jp/newsroom/2024/09/macos-sequoia-is-available-today/</a></p><p>macOS Sequoia がリリースされました。 詳細は記事をご参照ください。</p><h2>watchOS 11、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/watchos-11-is-available-today/">https://www.apple.com/jp/newsroom/2024/09/watchos-11-is-available-today/</a></p><p>watchOS 11 がリリースされました。 詳細は記事をご参照ください。</p><h2>tvOS 18、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/tvos-18-is-now-available/">https://www.apple.com/jp/newsroom/2024/09/tvos-18-is-now-available/</a></p><p>tvOS 18 がリリースされました。 詳細は記事をご参照ください。</p><h2>Apple Vision Pro のための visionOS 2、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/visionos-2-for-apple-vision-pro-is-available-today/">https://www.apple.com/jp/newsroom/2024/09/visionos-2-for-apple-vision-pro-is-available-today/</a></p><p>visionOS 2 がリリースされました。 詳細は記事をご参照ください。</p><h2>Swift 6 の提供開始</h2><p><a href="https://www.swift.org/blog/announcing-swift-6/">https://www.swift.org/blog/announcing-swift-6/</a></p><p>Swift 6 の一般提供が開始されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09162024a">iOS 18 (22A3354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024h">iPadOS 17.7 (21H16)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024b">iPadOS 18 (22A3354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024c">macOS 15 (24A335)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024e">watchOS 11 (22R349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024d">tvOS 18 (22J357)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162024f">visionOS 2 (22N320)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09172024f">visionOS 2.1 (22N5548d)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09172024a">iOS 18.1 beta 4 (22B5045g | 22B5045h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024a">iOS 18.1 beta 5 (22B5054e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09172024b">iPadOS 18.1 beta 4 (22B5045g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024b">iPadOS 18.1 beta 5 (22B5054e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09172024c">macOS 15.1 beta 4 (24B5046f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024c">macOS 15.1 beta 5 (24B5055e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024e">watchOS 11.1 beta 2 (22R5554e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024d">tvOS 18.1 beta 2(22J5552d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09232024f">visionOS 2.1 beta 2 (22N5553d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09172024g">Xcode 16.1 beta 2 (16B5014f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-format 600.0.0</h4><p><a href="https://github.com/swiftlang/swift-format/releases/tag/600.0.0">https://github.com/swiftlang/swift-format/releases/tag/600.0.0</a></p><p>様々な更新がされました。</p><h4>Swift Crypto 3.7.1</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.7.1">https://github.com/apple/swift-crypto/releases/tag/3.7.1</a></p><p>BoringSSL が更新されました。</p><h4>Swift Markdown 0.5.0</h4><p><a href="https://github.com/swiftlang/swift-markdown/releases/tag/0.5.0">https://github.com/swiftlang/swift-markdown/releases/tag/0.5.0</a></p><ul><li>commonmark のリンクタイトルをサポートしました</li><li>Doxygen のディスカッション/ノートタグに対応しました</li><li>Doxygen の新しいタイプの書式設定に対応しました</li><li>Windows ARM64 ビルドに対応しました</li><li>その他様々な更新が行われました</li></ul><h4>Swift</h4><h5>6.0</h5><p><a href="https://github.com/swiftlang/swift/releases/tag/swift-6.0-RELEASE">https://github.com/swiftlang/swift/releases/tag/swift-6.0-RELEASE</a></p><p>様々な更新が行われました。</p><h5>6.0.1</h5><p><a href="https://github.com/swiftlang/swift/releases/tag/swift-6.0.1-RELEASE">https://github.com/swiftlang/swift/releases/tag/swift-6.0.1-RELEASE</a></p><p>様々な更新が行われました。</p><h4>Swift Testing 0.99.0</h4><p><a href="https://github.com/swiftlang/swift-testing/releases/tag/0.99.0">https://github.com/swiftlang/swift-testing/releases/tag/0.99.0</a></p><p>Swift Testing の <code>0.99.0</code> がリリースされました。</p><h4>Swift OpenAPI Generator 1.3.1</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/1.3.1">https://github.com/apple/swift-openapi-generator/releases/tag/1.3.1</a></p><ul><li>実行を中止することでエラー診断を強化しました</li><li><code>SECURITY.md</code> の sswg-security のリンクを修正しました</li><li>コード内の依存関係名の重複を避けるようにしました</li></ul><h4>Swift Collections 1.1.4</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.1.4">https://github.com/apple/swift-collections/releases/tag/1.1.4</a></p><p>コードレベルの変更はありません。</p><h4>SwiftNIO 2.73.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.73.0">https://github.com/apple/swift-nio/releases/tag/2.73.0</a></p><p>様々な更新が行われました。</p><h4>swift-syntax 600.0.1</h4><p><a href="https://github.com/swiftlang/swift-syntax/releases/tag/600.0.1">https://github.com/swiftlang/swift-syntax/releases/tag/600.0.1</a></p><p>C++ 相互運用モードでビルドする際の問題が修正されました。</p><h3>サードパーティ</h3><h4>Kingfisher</h4><h5>8.0.0</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/8.0.0">https://github.com/onevcat/Kingfisher/releases/tag/8.0.0</a></p><p>並行処理が完全にサポートされ、Swift 6 との互換性もあります。</p><p>他にも様々な更新が行われました。</p><h5>8.0.1</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/8.0.1">https://github.com/onevcat/Kingfisher/releases/tag/8.0.1</a></p><p>Xcode 15.2 によるビルドの問題が修正されました。</p><h5>8.0.2</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/8.0.2">https://github.com/onevcat/Kingfisher/releases/tag/8.0.2</a></p><p>不具合が修正されました。</p><h5>8.0.3</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/8.0.3">https://github.com/onevcat/Kingfisher/releases/tag/8.0.3</a></p><p>iOS 18 に関する不具合が修正されました。</p><h4>R.swift</h4><h5>7.6.0</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.6.0">https://github.com/mac-cain13/R.swift/releases/tag/7.6.0</a></p><p>Xcode 16 に対応しました。</p><h5>7.6.1</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.6.1">https://github.com/mac-cain13/R.swift/releases/tag/7.6.1</a></p><p>Xcode 16 対応の追加修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/118-20240916</guid><title>118 2024-09-16</title><description>Apple、AirPods 4 を発表、AirPods Pro 2 では世界初のオールインワンの聴覚の健康をサポート、Apple Intelligence が iPhone、iPad、Mac に登場、ほか</description><link>https://ios-osushi.github.io/posts/118-20240916</link><pubDate>Mon, 16 Sep 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>118 2024-09-16</h1><h2>Apple、AirPods 4 を発表、AirPods Pro 2 では世界初のオールインワンの聴覚の健康をサポート</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/apple-introduces-airpods-4-and-a-hearing-health-experience-with-airpods-pro-2/">https://www.apple.com/jp/newsroom/2024/09/apple-introduces-airpods-4-and-a-hearing-health-experience-with-airpods-pro-2/</a></p><p>Apple は新しい AirPods 4 と AirPods Max を発表し、AirPods Max は USB-C 充電対応の新色も登場。さらに、今秋には AirPods Pro 2 が聴覚の健康をサポートする新機能を搭載します。</p><h2>Apple Intelligence が iPhone、iPad、Mac に登場</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/apple-intelligence-comes-to-iphone-ipad-and-mac-starting-next-month/">https://www.apple.com/jp/newsroom/2024/09/apple-intelligence-comes-to-iphone-ipad-and-mac-starting-next-month/</a></p><p>Apple Intelligence は統合され、デバイス上での処理やプライバシー保護をしながら、言語や画像の理解・生成、アクションの実行をします。 初期機能は来月から利用可能で、直感的で使いやすい体験が提供されます。</p><h2>Apple、iPhone 16 と iPhone 16 Plus を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/09/apple-introduces-iphone-16-and-iphone-16-plus/">https://www.apple.com/jp/newsroom/2024/09/apple-introduces-iphone-16-and-iphone-16-plus/</a></p><p>Apple は iPhone 16 と iPhone 16 Plus を発表し、Apple Intelligence でプライバシー保護しながらパーソナルコンテクストを提供。新しい 48MP カメラと A18 チップで、パフォーマンスとバッテリー駆動時間が向上しています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09092024h">iOS 17.7 RC (21H16)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024g">iPadOS 17.7 RC (21H16)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024f">macOS 15 RC (24A335)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024e">watchOS 11 RC (22R349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024d">tvOS 18 RC (22J357)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024b">iPadOS 18 RC (22A3354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024a">iOS 18 RC (22A3354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024i">Xcode 16 RC (16A242)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09092024f">visionOS 2 RC (22N320)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift-DocC-Plugin 1.4.3 - Swift-DocC Plugin</h4><p><a href="https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.3">https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.3</a></p><ul><li>複数の依存関係を持つターゲットがすべての依存関係のドキュメントにリンクできない問題が修正されました</li><li>C/C++/Objective-C ターゲットのための Swift ドキュメント生成をサポートしました</li></ul><h4>swift-syntax - 600.0.0</h4><p><a href="https://github.com/swiftlang/swift-syntax/releases/tag/600.0.0">https://github.com/swiftlang/swift-syntax/releases/tag/600.0.0</a></p><p>Swift 6 の新しい仕様や変更点に適応するための改善が入りました。</p><h3>サードパーティ</h3><h4>SwiftFormat - 0.54.5</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.5">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.5</a></p><ul><li>unusedArguments ルールのクラッシュが修正されました</li><li>preferForLoop ルールのバグが修正されました</li></ul><h4>SwiftLint - 0.57.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.57.0">https://github.com/realm/SwiftLint/releases/tag/0.57.0</a></p><ul><li>anyobject_protocol ルールが削除されました</li><li>non<em>optional</em>string<em>data</em>conversion ルールの一部が元に戻されました</li><li>いくつかの細かな修正が行われました</li></ul><h4>Realm - v20.0.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v20.0.0">https://github.com/realm/realm-swift/releases/tag/v20.0.0</a></p><ul><li>Xcode のサポート対象最小バージョンが 15.3 になりました</li><li>Xcode 16 では Swift 6 言語モードでビルドされるようになりました</li><li>realm-core が v14.12.1 から v20.0.0 にアップグレードされました</li><li>いくつかの破壊的な修正が行われました</li></ul><h4>Carthage - 0.40.0</h4><p><a href="https://github.com/Carthage/Carthage/releases/tag/0.40.0">https://github.com/Carthage/Carthage/releases/tag/0.40.0</a></p><ul><li>SUPPORTS_MACCATALYST=NO を追加し、エラーを無視するようになりました</li><li>Xcode 16 以降では、OBJROOT のパスコンポーネントを一部削除しました</li></ul><h4>Firebase Apple SDK - 11.2.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.2.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.2.0</a></p><ul><li>Xcode 16 ベータ版で実行されているクラッシュを修正しました</li><li>いくつかの細かな修正が行われました</li></ul><h4>Nimble - v13.5.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.5.0">https://github.com/Quick/Nimble/releases/tag/v13.5.0</a></p><ul><li>rexml を 3.2.8 から 3.3.6 にアップグレードしました</li><li>swift testing に対応しました</li></ul><h4>Dependencies - 1.4.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.4.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.4.0</a></p><ul><li>#Preview と @Test を追加しました</li><li>Swift Testing で発生する依存関係のキャッシュに対応しました</li><li>Swift 6 モードを有効化しました</li></ul><h4>The Composable Architecture - 1.15.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.15.0</a></p><ul><li>Swift 6 モードをサポートしました</li><li>いくつかの細かな修正が行われました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/117-20240909</guid><title>117 2024-09-09</title><description>SwiftNIO 2.71.0, 2.72.0 リリース、Swift Crypto 3.7.0 リリース、Realm v10.53.1 リリース、SwiftFormat 0.54.4 リリース</description><link>https://ios-osushi.github.io/posts/117-20240909</link><pubDate>Mon, 9 Sep 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>117 2024-09-09</h1><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>2.71.0, 2.72.0 - SwiftNIO</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.71.0">https://github.com/apple/swift-nio/releases/tag/2.71.0</a> <a href="https://github.com/apple/swift-nio/releases/tag/2.72.0">https://github.com/apple/swift-nio/releases/tag/2.72.0</a></p><h5>改善点</h5><ul><li>NIOConcurrencyHelpers で厳格な並行性と Sendable を採用</li><li>_NIODataStructures で厳格な並行性を採用</li><li>NIOTooManyBytesError のドキュメントとコンテキスト情報を提供</li><li>_NIOBase64 で厳格な並行性を採用</li><li>ByteBuffer の hexdump メソッドに .compact 形式を追加</li></ul><h5>修正点</h5><ul><li>リソースからシンボリックリンクを削除</li><li>グローバル並行性フックの統合テストを修正</li><li>テストの可用性を修正</li><li>NIOFileSystem の不安定なテストを修正</li><li>シャットダウン中に自動キャンセルされるタスクのテストを修正</li><li>ベンチマークのスケーリングと最小サンプル数を調整</li><li>assumeIsolated が EventLoops に裏打ちされた SerialExecutors でも動作するように修正</li></ul><h5>その他</h5><ul><li>README.md の ubuntu を Ubuntu に修正</li><li>セマンティックバージョンのラベルチェックのトリガーを更新</li><li>.editorconfig ファイルを追加</li><li>厳格な並行性の初期テストを追加</li><li>ThreadLocalVariable が Sendable でない理由を説明</li><li>CI で Git の資格情報を保持しないよう設定</li><li>マトリックスジョブでワークスペースを安全にマーク</li><li>DocC のバージョンを 1.4 以下に固定</li><li>サウンドネスおよびマトリックスジョブでコンテナイメージを設定可能に</li><li>release.yml を更新</li></ul><h4>Swift Crypto 3.7.0 - Swift Crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.7.0">https://github.com/apple/swift-crypto/releases/tag/3.7.0</a></p><p>AES CFB モードのサポートが追加されました。</p><h3>サードパーティ</h3><h4>v10.53.1 - Realm</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.53.1">https://github.com/realm/realm-swift/releases/tag/v10.53.1</a></p><h5>改善点</h5><p>File::rw_lock() がファイルを開けなかった場合、例外にファイルパスが追加されました。</p><h5>修正点</h5><ul><li>LinkingObjects プロパティを最後の要素として使った通知のフィルタリングが誤った結果を出す問題を修正</li><li>ロガーのログレベルを Info より高く設定した場合、プロセス終了時にクラッシュする可能性を修正</li><li>最大パス長のチェックが不正確であり、長さが 240 から 250 の間の場合にハッシュ化フォールバックが使用されなかった問題を修正</li><li>コールバック内で例外がスローされる API の誤用が REALM_UNREACHABLE() によって終了する問題を修正</li></ul><h5>その他</h5><ul><li>Realm Studio バージョン 15.0.0 以降に対応</li><li>API は 10.x.y シリーズのすべての以前のリリースと後方互換性あり</li><li>Carthage リリースは Xcode 15.4.0 でビルド</li><li>CocoaPods はバージョン 1.10 以降に対応</li><li>Xcode はバージョン 15.1.0-16 ベータ 5 に対応</li><li>realm-core をバージョン 14.12.0 から 14.12.1 にアップグレード</li></ul><h4>0.54.4 - SwiftFormat</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.4">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.4</a></p><h5>改善点</h5><p>プロトコル宣言内の関数から冗長な Void の戻り値型が削除されました。</p><h5>修正点</h5><ul><li>配列型拡張に余分なコンマが挿入されるバグを修正</li><li>catch 文内の where 節で return が誤って削除されるバグを修正</li><li>型指定された throws を持つ関数に間違って適用された opaqueGenericParameters ルールを修正</li><li>マクロ呼び出し内で spaceAroundBrackets が正しく動作しない問題を修正</li><li>マルチライン文字列リテラル内で unusedArguments の誤検出を修正</li><li>return を削除してコンパイルエラーが発生するケースを修正(透明な戻り値の型に関して)</li><li>条件付き代入の影響で unusedArguments の処理が正しく行われないバグを修正</li><li>SwiftFormat パッケージのビルド時に未処理ファイルに関する Xcode 16 ベータの警告を修正</li></ul><h5>その他</h5><ul><li>Windows インストーラがより一般的なディレクトリ構造を採用</li><li>Linux 同様に Windows インストーラに Swift ランタイムをパッケージ</li><li>Windows 用 SwiftFormat が arm64 をサポート</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/116-20240902</guid><title>116 2024-09-02</title><description>チリなどのストアフロントにおけるアプリおよびアプリ内課金の価格が更新、インド・カナダなどのアプリおよびアプリ内課金からの税金の更新に伴う収益の変更、ほか</description><link>https://ios-osushi.github.io/posts/116-20240902</link><pubDate>Mon, 2 Sep 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>116 2024-09-02</h1><h2>チリなどのストアフロントにおけるアプリおよびアプリ内課金の価格が更新、インド・カナダなどのアプリおよびアプリ内課金からの税金の更新に伴う収益の変更</h2><p><a href="https://developer.apple.com/jp/news/?id=rob1vlg0">アプリ、アプリ内課金、およびサブスクリプションに関する価格と税金の更新 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=rob1vlg0</a></p><p>チリ、ラオス、セネガルのいずれかのストアフロントにおけるアプリおよびアプリ内課金の価格が更新されます。また、ラオス・セネガル・インドで税金の更新に関する変更が行われています。さらに、カナダ・フィンランドではこれから税金の更新に関する変更が行われます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024a">iOS 18 beta 8 (22A5350a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024b">iPadOS 18 beta 8 (22A5350a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024c">macOS 15 beta 8 (24A5331b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024d">tvOS 18 beta 8 (22J5356a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024e">visionOS 2 beta 8 (22N5318a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024f">iOS 18.1 beta 3 (22B5034e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024g">iPadOS 18.1 beta 3 (22B5034e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08282024h">macOS 15.1 beta 3 (24B5035e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Protobuf 1.28.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.28.0">https://github.com/apple/swift-protobuf/releases/tag/1.28.0</a></p><p>FieldMask ユーティリティがメッセージ型にサポートされました。また、いくつかの変更が行われました。</p><h4>Swift Protobuf 1.28.1</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.28.1">https://github.com/apple/swift-protobuf/releases/tag/1.28.1</a></p><p>生成されたコードにおける Foundation インポートのアクセスレベルが修正され、メッセージや列挙型がない場合の生成が最小化されました。また、いくつかの変更が行われました。</p><h4>Swift Collections 1.1.3</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.1.3">https://github.com/apple/swift-collections/releases/tag/1.1.3</a></p><p><code>Deque.Iterator</code> が <code>@unchecked Sendable</code> に適合しました。また、WebAssembly 対応のための CMake サポートが追加されました。</p><h4>Swift-DocC Plugin 1.4.2</h4><p><a href="https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.2">https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.2</a></p><p>Swift Tools Version が 5.7 へ変更されました。</p><h3>サードパーティ</h3><h4>The Composable Architecture 1.14.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.14.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.14.0</a></p><p><code>Store</code> や <code>TestStore</code> を <code>@MainActor</code> に隔離し、SwiftUI ビューヘルパーの互換性が向上されました。また、他のアラートによって表示されるアラートが誤って閉じられないよう修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/115-20240826</guid><title>115 2024-08-26</title><description>iOSDC Japan 2024が開催、セキュアな非接触決済のためのNFC & SEプラットフォームなど</description><link>https://ios-osushi.github.io/posts/115-20240826</link><pubDate>Mon, 26 Aug 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>115 2024-08-26</h1><h2>iOSDC Japan 2024が開催</h2><p><a href="https://iosdc.jp/2024/">https://iosdc.jp/2024/</a></p><p>iOSDC Japan 2024 は iOS 関連技術をコアのテーマとしたソフトウェア技術者のためのカンファレンスです。2024/08/22 ~ 2024/08/24 にかけてリアル会場とオンライン配信のハイブリッド開催されました。</p><h2>セキュアな非接触決済のためのNFC & SEプラットフォーム</h2><p><a href="https://developer.apple.com/jp/support/nfc-se-platform/">https://developer.apple.com/jp/support/nfc-se-platform/</a></p><ul><li>Apple は開発者向けに、NFC を使ったサービスの導入や、セキュアな認証、支払い機能の実装方法を提供します</li></ul><h2>Apple Wallet の運転免許証と州 ID がカリフォルニアでも間もなく導入されます</h2><p><a href="https://www.apple.com/newsroom/2024/08/drivers-licenses-and-state-ids-in-apple-wallet-are-coming-soon-to-california/">https://www.apple.com/newsroom/2024/08/drivers-licenses-and-state-ids-in-apple-wallet-are-coming-soon-to-california/</a></p><p>Apple Wallet の ID は、カリフォルニア州民に、iPhone と Apple Watch を使ってカリフォルニア州の運転免許証と州 ID を提示する方法を提供しました。</p><h2>Swift での Oblivious HTTP サポートの導入</h2><p><a href="https://www.swift.org/blog/introducing-swift-nio-oblivious-http/">https://www.swift.org/blog/introducing-swift-nio-oblivious-http/</a></p><p>SwiftNIO で導入された「Oblivious HTTP」について説明しています。Oblivious HTTP は、ユーザーのプライバシーを保護するために、リクエスト元をサーバーから隠すプロトコルです。これにより、サービス提供者がユーザーの IP アドレスなどの情報にアクセスすることを防ぎ、匿名性を向上させることができます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08192024a">iOS 17.6.1 (21G101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08192024b">iPadOS 17.6.1 (21G101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08192024d">watchOS 10.6.1 (21U580)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08192024c">tvOS 17.6.1 (21M80)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08202024a">iOS 18 beta 7 (22A5346a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08202024b">iPadOS 18 beta 7 (22A5346a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08202024f">watchOS 11 beta 7 (22R5348a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08202024d">tvOS 18 beta 7 (22J5353a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08202024e">visionOS 2 beta 7 (22N5314a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 3.6.1</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.6.1">https://github.com/apple/swift-crypto/releases/tag/3.6.1</a></p><ul><li>PrivacyInfo.xcprivacy シンボリックリンクをファイルに変換</li></ul><h4>swift-testing 0.12.0</h4><p><a href="https://github.com/swiftlang/swift-testing/releases/tag/0.12.0">https://github.com/swiftlang/swift-testing/releases/tag/0.12.0</a></p><p>様々な更新が行われました。</p><h4>swift-syntax 600.0.0-prerelease-2024-08-14</h4><p><a href="https://github.com/swiftlang/swift-syntax/releases/tag/600.0.0-prerelease-2024-08-14">https://github.com/swiftlang/swift-syntax/releases/tag/600.0.0-prerelease-2024-08-14</a></p><ul><li>swift-syntax 600.0.0 が Pre Release されました</li></ul><h4>swift-docc-plugin 1.4.0</h4><p><a href="https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.0">https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.0</a></p><ul><li>ドキュメント生成時にシンボルの最小アクセスレベルをカスタマイズできるようになり、複数ターゲットのドキュメントを統合して生成する機能が実験的に追加されました</li><li>複数ターゲットのドキュメント生成時、出力が上書きされないようサブディレクトリへ保存されるようになりました</li><li>swift package generate-documentation のヘルプテキストも改良され、DocC オプションがより整理されて表示されます</li></ul><h4>swift-docc-plugin 1.4.1</h4><p><a href="https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.1">https://github.com/swiftlang/swift-docc-plugin/releases/tag/1.4.1</a></p><ul><li>Swift バージョン 6.0 より前でのビルドの失敗が修正されました</li></ul><h3>サードパーティ</h3><h4>xcbeautify 2.10.1</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.10.1">https://github.com/cpisciotta/xcbeautify/releases/tag/2.10.1</a></p><ul><li>Xcode 16 Beta 5 にバンプしました</li></ul><h4>xcbeautify 2.11.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.11.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.11.0</a></p><ul><li>ExplicitDependencyCaptureGroup を追加しました</li></ul><h4>swift-composable-architecture 1.13.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.13.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.13.0</a></p><ul><li>UIKit のナビゲーションとバインディングツールを追加</li><li>いくつかの問題とクラッシュを修正</li><li>タイプミスや DocC 参照、Swift リポジトリリンクを更新</li></ul><h4>swift-composable-architecture 1.13.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.13.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.13.1</a></p><ul><li>UIKit をインポートできるプラットフォームに限定されていた observe の回帰を修正し、AppKit 互換バージョンを復活しました</li><li>統合テストの修正</li></ul><h4>apollo-ios 1.15.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.15.0">https://github.com/apollographql/apollo-ios/releases/tag/1.15.0</a></p><ul><li>廃止された selectionSetInitializer オプションのデコードに関するバグを修正し、コード生成の失敗を防止しました</li><li>廃止された watch 関数が誤ってオーバーロードされる問題を修正し、正しい非推奨警告を表示するようにしました</li></ul><h4>apollo-ios 1.15.1</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.15.1">https://github.com/apollographql/apollo-ios/releases/tag/1.15.1</a></p><ul><li>フラグメントフィールドのマージを無効にするオプションを追加しました</li><li>HTTPResponse の legacyResponse プロパティ設定、ObjectData の型チェック、選択セットテンプレートのスコープ比較、DataLoader のメモリリークを修正</li><li>ブレイキング変更点として、<code>@include/@skip</code> で条件付きスコープ外に生成されていたモデルのバグ修正が、一部ユーザーに破壊的変更をもたらす可能性があります</li></ul><h4>firebase-ios-sdk 11.1.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.1.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.1.0</a></p><ul><li>Firebase リリース、Crashlytics、Swift 6 対応など、複数のビルド・テスト関連修正や設定更新</li><li>Auth や Storage などの機能に関するクラッシュ修正、データレース解消、非推奨コードの整理</li><li>Firestore の SPM バイナリやサンプル plist の URL スキーム対応など、バージョン 11.1.0 向けの更新が反映</li></ul><h4>Realm 10.53.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.53.0">https://github.com/realm/realm-swift/releases/tag/v10.53.0</a></p><ul><li>公開された xcframeworks のコード署名、サーバーからの同期警告の報告、文字列比較クエリのサポート追加</li><li>RLMAsymmetricObject の誤った戻り値指定や、User.functions の非同期バージョンのバグ修正などが行われました</li><li>Xcode 15.4.0 での Carthage リリース、CocoaPods 1.10 以降対応、Realm Studio 15.0.0 以上が必要です</li></ul><h4>swift-dependencies 1.3.8</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.8">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.8</a></p><ul><li>Xcode 16 beta 6 ビルド失敗する問題を修正しました</li><li>Swift 6 モードをオフにしました</li></ul><h4>swift-dependencies 1.3.9</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.9">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.9</a></p><ul><li>Xcode 16 ベータ 6 のエラーに対応しました</li></ul><h4>SDWebImage 5.19.7</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.7">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.7</a></p><ul><li>JPEG の EXIF オリエンテーションを含むサムネイルデコードを修正し、JFIF バグに対処</li><li>特定の URL がキャッシュパスを nil にしてクラッシュする問題を修正</li><li>パーセントエンコーディングされた URL で <code>\0</code> を含む場合に発生するキャッシュパスの nil 問題を修正</li></ul><h4>SwiftLint 0.56.2</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.56.2">https://github.com/realm/SwiftLint/releases/tag/0.56.2</a></p><ul><li>不要な初期化子やオーバーライドに属性がある場合の無視、マクロ展開式でのキー・パスルールの無効化</li><li>contrasted<em>opening</em>brace ルールで括弧やクロージャーの位置揃えを改善、空のクロージャーブロックを検出するルールを追加</li><li>属性付きのメソッドや初期化子に対する unneeded_override ルールの抑制</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/114-20240812</guid><title>114 2024-08-12</title><description>Hello Developer 2024年8月、macOS Sequioa のランタイム保護のアップデートなど</description><link>https://ios-osushi.github.io/posts/114-20240812</link><pubDate>Mon, 12 Aug 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>114 2024-08-12</h1><h2>Hello Developer 2024年8月</h2><p><a href="https://developer.apple.com/jp/news/?id=2keszuqr">https://developer.apple.com/jp/news/?id=2keszuqr</a></p><p>Hello Developer 2024 年 8 月が更新されました。 新しい市場へのアプリの展開に関するインサイトや Lost in Play のデザインの舞台裏をご紹介します。</p><h2>macOS Sequioa のランタイム保護のアップデート</h2><p><a href="https://developer.apple.com/jp/news/?id=saqachfa">https://developer.apple.com/jp/news/?id=saqachfa</a></p><p>macOS Sequoia では、ユーザーが正しく署名されていない、または公証されていないソフトウェアを開くには、セキュリティ情報を確認する必要があります。</p><h2>Apple マップ、東京のリアルタイムの交通情報を導入</h2><p><a href="https://www.apple.com/jp/newsroom/2024/08/apple-maps-introduces-real-time-transit-information-in-tokyo/">https://www.apple.com/jp/newsroom/2024/08/apple-maps-introduces-real-time-transit-information-in-tokyo/</a></p><p>Apple マップで、首都圏の 20 以上の鉄道、バス、電車路線のリアルタイムの交通情報を利用できます。</p><h2>StoreKitの外部購入リンクのエンタイトルメントに関するアップデート</h2><p><a href="https://developer.apple.com/news/?id=szrqxadx">https://developer.apple.com/news/?id=szrqxadx</a></p><p>6 月の欧州委員会の発表を受けて、Apple のデジタル市場法の遵守計画について以下の変更します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08052024b">iOS 18 beta5(22A5326f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08052024d">macOS 15 beta5(24A5309e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08052024c">iPadOS 18 beta5(22A5326f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08052024g">watchOS 11 beta5(22R5328e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08052024e">tvOS 18 beta5(22J5335d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08052024f">visionOS 2 beta 5(22N5297g)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 3.6.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.6.0">https://github.com/apple/swift-crypto/releases/tag/3.6.0</a></p><p>様々な更新が行われました。</p><h3>サードパーティ</h3><h4>SwiftLint 0.56.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.56.0">https://github.com/realm/SwiftLint/releases/tag/0.56.0</a></p><ul><li>非推奨の <code>--path</code> と <code>--in-process-sourcekit</code> 引数が削除されました</li><li><code>no_empty_block</code> ルールが追加されました</li><li><code>contrasted_opening_brace</code> ルールが追加されました</li><li><code>unused_parameter</code> ルールが追加されました</li><li>その他様々な更新がされました</li></ul><h4>SwiftLint 0.56.1</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.56.1">https://github.com/realm/SwiftLint/releases/tag/0.56.1</a></p><p>contrasted<em>opening</em>brace をオプトイン・ルールとする修正が行われました。</p><h4>xcbeautify 2.5.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.5.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.5.0</a></p><p>内部で使用している CLI ツールとライブラリが更新されました。</p><h4>xcbeautify 2.6.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.6.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.6.0</a></p><p>VSCode ファイルを無視し、TestSummary を削除しました。</p><h4>xcbeautify 2.7.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.7.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.7.0</a></p><p>CI ワークフローが更新され、今後リリースされる機能および実験的機能を有効にしました。</p><h4>xcbeautify 2.8.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.8.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.8.0</a></p><p>複数の変更が行われました。</p><h4>xcbeautify 2.9.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.9.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.9.0</a></p><p>CopyFilesCaptureGroup の追加や SwiftFormat 設定の更新が行われました。</p><h4>xcbeautify 2.10.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.10.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.10.0</a></p><p>SwiftDriverJobDiscoveryCompilingCaptureGrou が追加されました。</p><h4>Dependencies 1.3.7</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.7">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.7</a></p><p>複数の修正が行われました。</p><h4>SDWebImage 5.19.6 - Thumbnail performance</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.6">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.6</a></p><p>複数の修正が行われました。</p><h4>Nimble v13.4.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.4.0">https://github.com/Quick/Nimble/releases/tag/v13.4.0</a></p><p>複数の修正が行われました。</p><h4>Realm v10.52.3</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.52.3">https://github.com/realm/realm-swift/releases/tag/v10.52.3</a></p><p>複数の修正や追加が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/113-20240805</guid><title>113 2024-08-05</title><description>衛星経由の緊急 SOS が提供開始、Swift の新しい暗号化ライブラリを発表、App review ガイドラインが更新、Firebase Apple 11.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/113-20240805</link><pubDate>Mon, 5 Aug 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>113 2024-08-05</h1><h2>衛星経由の緊急 SOS が提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/07/emergency-sos-via-satellite-available-today/">https://www.apple.com/jp/newsroom/2024/07/emergency-sos-via-satellite-available-today/</a></p><p>2024 年 7 月 30 日より、衛星経由の緊急 SOS が日本のユーザーに提供されます。 iPhone 14 と iPhone 15 のすべてのモデルで利用できます。</p><h2>Swift の準同型暗号化ライブラリを発表</h2><ul><li><a href="https://www.swift.org/blog/announcing-swift-homomorphic-encryption/">https://www.swift.org/blog/announcing-swift-homomorphic-encryption/</a></li><li><a href="https://github.com/apple/swift-homomorphic-encryption">https://github.com/apple/swift-homomorphic-encryption</a></li><li><a href="https://github.com/apple/live-caller-id-lookup-example">https://github.com/apple/live-caller-id-lookup-example</a></li></ul><p>Swift での準同型暗号化のための新しいライブラリが公開されました。</p><h2>App review ガイドラインが更新</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=ty0avr2s">https://developer.apple.com/jp/news/?id=ty0avr2s</a></li><li><a href="https://developer.apple.com/jp/app-store/review/guidelines/">https://developer.apple.com/jp/app-store/review/guidelines/</a></li><li><a href="https://developer.apple.com/jp/distribute/app-review/">https://developer.apple.com/jp/distribute/app-review/</a></li></ul><p>App Review ガイドラインが更新されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07292024a">iOS 18.1 beta (22B5007p)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07292024b">iPadOS 18.1 beta (22B5007p)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07292024c">macOS 15.1 beta (24B5009l)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift OpenAPI Generator Runtime 1.5.0</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.5.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.5.0</a></p><p>JSON のエンコードオプションがカスタマイズできるようになりました。</p><h4>swift-syntax 510.0.3</h4><p><a href="https://github.com/swiftlang/swift-syntax/releases/tag/510.0.3">https://github.com/swiftlang/swift-syntax/releases/tag/510.0.3</a></p><p>Bazel を使用してビルドするバイナリの機能が向上しました。</p><h4>FoundationICU 0.10.0</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.10">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.10</a></p><p>ICU が 74.04 へ更新されました。</p><h3>サードパーティ</h3><h4>SwiftFormat 0.54.3</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.3">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.3</a></p><p>様々な更新がされました。</p><h4>Firebase Apple SDK 11.0.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/11.0.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/11.0.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#11.0.0">https://firebase.google.com/support/release-notes/ios#11.0.0</a></li></ul><ul><li>iOS の最小サポートバージョンが 13.0 になりました</li><li>Analytics と Crashlytics は引き続き iOS 12.0 以上をサポートします</li><li>非推奨の API が削除されました。移行は <a href="https://firebase.google.com/docs/ios/swift-migration">マイグレーションガイド</a> をご参照ください</li><li>非推奨の <code>FirebaseAnalyticsSwift</code> モジュールが削除されました</li><li>非推奨の <code>FirebaseDatabaseSwift</code> モジュールが削除されました</li><li>非推奨の <code>FirebaseFirestoreSwift</code> モジュールが削除されました</li><li>非推奨の <code>FirebaseInAppMessagingSwift</code> モジュールが削除されました</li><li>非推奨の <code>FirebaseRemoteConfigSwift</code> モジュールが削除されました</li><li><code>ActionCodeInfo</code> の <code>email</code> プロパティが非オプショナル型になりました</li><li>その他様々な更新がされました</li></ul><h4>Apollo iOS 1.14.1</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.14.1">https://github.com/apollographql/apollo-ios/releases/tag/1.14.1</a></p><p>様々な更新がされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/112-20240729</guid><title>112 2024-07-29</title><description>Apple、ミッドナイトの HomePod mini を発表, Apple Maps のパブリックベータが利用可能に、ほか</description><link>https://ios-osushi.github.io/posts/112-20240729</link><pubDate>Mon, 29 Jul 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>112 2024-07-29</h1><h2>Apple、ミッドナイトの HomePod mini を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/07/apple-introduces-homepod-mini-in-midnight/">https://www.apple.com/jp/newsroom/2024/07/apple-introduces-homepod-mini-in-midnight/</a></p><p>Apple は、ミッドナイトカラーの HomePod mini を発表しました。7 月 17 日(水)から販売開始となります。</p><h2>Apple Maps on the web launches in beta</h2><p><a href="https://www.apple.com/newsroom/2024/07/apple-maps-on-the-web-launches-in-beta/">https://www.apple.com/newsroom/2024/07/apple-maps-on-the-web-launches-in-beta/</a></p><p>Apple Maps がウェブ版のパブリックベータとして利用可能になりました。現時点では英語のみ対応しており、Mac と iPad の Safari と Chrome、Windows PC の Chrome と Edge で利用可能です。今後、他の言語、ブラウザ、プラットフォームへの対応も予定されています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07272024a">watchOS 10.6 Release Candidate (21U577)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024b">visionOS 1.3 Release Candidate (21O771)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024c">tvOS 17.6 Release Candidate (21M71)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024d">macOS 14.6 Release Candidate (23G80)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024e">iPadOS 17.6 Release Candidate (21G79)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024f">iOS 17.6 Release Candidate (21G79)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07272024g">watchOS 11 beta 4 (22R5318h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024h">visionOS 2 beta 4 (22N5286g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024i">tvOS 18 beta 4 (22J5324f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024j">macOS 15 beta 4 (24A5298h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024k">iPadOS 18 beta 4 (22A5316j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024l">iOS 18 beta 4 (22A5316j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07272024m">Xcode 16 beta 4 (16A5211f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift OpenAPI Runtime - 1.4.1</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.4.1">https://github.com/apple/swift-openapi-runtime/releases/tag/1.4.1</a></p><ul><li>いくつかのコードを Swift 6 に対応しました<ul><li>その他、細かな修正対応をしました</li></ul></li></ul><h4>Swift OpenAPI Generator - 1.3.0</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/1.3.0">https://github.com/apple/swift-openapi-generator/releases/tag/1.3.0</a></p><ul><li>String, Int の enum に CaseIterable を準拠しました<ul><li>public. package の enum に frozen を追加しました</li><li>その他、細かな修正対応をしました</li></ul></li></ul><h4>SwiftNIO - 2.69.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.69.0">https://github.com/apple/swift-nio/releases/tag/2.69.0</a></p><ul><li>CI を GitHub Actions に移行しました<ul><li>swift-format を採用しました</li><li>Swift 6 や警告に対応しました</li><li>その他、細かな修正対応をしました</li></ul></li></ul><h4>URLSession Transport for Swift OpenAPI Generator - 1.0.2</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.2">https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.2</a></p><ul><li>不要な self キーワードを削除しました<ul><li>リクエストとレスポンスの翻訳を修正しました</li><li>その他、細かな修正対応をしました</li></ul></li></ul><h4>Swift Protobuf - 1.27.1 Release</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.27.1">https://github.com/apple/swift-protobuf/releases/tag/1.27.1</a></p><ul><li>CI の Swift イメージを更新しました</li><li>非推奨メッセージのタイポ修正、README.md の更新しました</li><li>その他、細かな修正対応をしました</li></ul><h3>サードパーティ</h3><h4>SwiftFormat - 0.54.2</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.2">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.2</a></p><ul><li>パフォーマンス低下を引き起こしたキャッシュを修正</li><li>blankLinesBetweenChainedFunctions ルールを修正しました</li><li>その他、細かな修正対応をしました</li></ul><h4>SDWebImage - 5.19.5 Swift 6 Compatible</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.5">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.5</a></p><ul><li>HEIC コーダーのエンコード実装を修正しました</li><li>Xcode 16 Beta で発生する問題に対応しました</li><li>いくつかのテストコードを修正しました</li></ul><h4>Quick - v7.6.2</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.6.2">https://github.com/Quick/Quick/releases/tag/v7.6.2</a></p><p>Objective-C のヘッダーファイルに nullability アノテーションを追加しました。</p><h4>fastlane - 2.222.0 Improvements</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.222.0">https://github.com/fastlane/fastlane/releases/tag/2.222.0</a></p><ul><li>いくつかのアクション(sh, scan, trainer)で軽微な修正をしました</li><li>Connect API に visionOS サポートを追加しました</li><li>その他、細かな修正対応をしました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/111-20240722</guid><title>111 2024-07-22</title><description>watchOS 10.6 beta 4 リリース、visionOS 1.3 beta 4 リリース、FoundationICU 0.0.9 リリース、ArgumentParser 1.5.0 リリース、swift-dependencies 1.3.3 リリース、Apollo iOS 1.14.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/111-20240722</link><pubDate>Mon, 22 Jul 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>111 2024-07-22</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07162024f">watchOS 10.6 beta 4 (21U5574a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07162024e">visionOS 1.3 beta 4 (21O5768a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07162024d">tvOS 17.6 beta 4 (21M5068a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07162024c">macOS 14.6 beta 4 (23G5075b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07162024b">iPadOS 17.6 beta 4 (21G5075a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07162024a">iOS 17.6 beta 4 (21G5075a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>FoundationICU 0.0.9 - Foundation ICU</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.9">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.9</a></p><p>いくつかの改善が行われました。</p><h4>ArgumentParser 1.5.0 - Swift Argument Parser</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.5.0">https://github.com/apple/swift-argument-parser/releases/tag/1.5.0</a></p><ul><li>改善点<ul><li>サブコマンドがセクションに分けられ、多くのサブコマンドがある場合のヘルプ表示が改善されました</li><li>Android および riscv64 プラットフォームの非公式サポートが改善されました</li></ul></li></ul><ul><li>修正点<ul><li>コマンドラインの補完スクリプトが、オプショングループ経由で含まれる引数を正しく補完するようになりました</li><li>Strict Concurrency を有効にしてコンパイルする際や、Swift 6 の言語モードでのコンパイル時に発生する警告がいくつか解消されました</li></ul></li></ul><h3>サードパーティ</h3><h4>1.3.3 - Dependencies</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.3">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.3</a></p><ul><li>修正点<ul><li>Swift 6 の同時実行に関する修正が追加され、Xcode 16 beta 3 との互換性が向上しました</li><li>SwiftWasm ランタイムの警告コードパスで発生する互換性のない JavaScript ログの削除が行われました</li></ul></li></ul><h4>1.14.0 - Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.14.0">https://github.com/apollographql/apollo-ios/releases/tag/1.14.0</a></p><ul><li>改善点<ul><li>@defer ディレクティブの実験的サポート:@defer ディレクティブを使用して、非同期で遅延選択セットを受信するモデルを生成できるようになりました。状態を判定するためのプロパティラッパーと、キャッシュの読み書きサポートもあります。この機能はデフォルトで有効ですが、実験的とされています</li><li>SelectionSet に debugDescription を追加:生成されたモデルを Xcode デバッガーコンソールに簡単に表示する機能が追加されました</li><li>Xcode 16 のエディタ設定ファイル:.editorconfig ファイルがプロジェクトに追加され、スペースとタブの設定などが自動で適用されるようになりました</li></ul></li></ul><!-- textlint-disable ja-technical-writing/sentence-length --><ul><li>修正点<ul><li>Swift 6 でのローカルキャッシュのミューテーションビルドエラー:@apollo<em>client</em>ios_localCacheMutation ディレクティブで注釈されたフラグメントのプロパティを変更する際に発生するコンパイルエラーが修正されました</li></ul></li></ul><!-- textlint-enable ja-technical-writing/sentence-length --><h4>v10.52.2 - Realm</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.52.2">https://github.com/realm/realm-swift/releases/tag/v10.52.2</a></p><ul><li>改善点<ul><li>サーバーサイドのロールと権限の変更が、ローカル Realm の更新にクライアントのリセットを必要としなくなりました</li></ul></li></ul><!-- textlint-disable ja-technical-writing/sentence-length --><ul><li>修正点<ul><li><code>List<AnyRealmValue></code> プロパティを持つオブジェクトを削除するとき、他の同期クライアントによって削除されたオブジェクトにリンクされていた場合、誤ったカスケードモードに切り替わり、カスケード削除が行われる問題を修正しました</li><li>オブジェクトへのリンクを削除する際に、array_backlink.cpp:112 で発生するアサーション失敗を修正しました。この問題は、 <code>AnyRealmValue</code> 、<code>Map</code> 、または <code>List<AnyRealmValue></code> 内のコレクションからリンクが来ている場合に発生することがありました</li><li>オブジェクト削除時に array.cpp:319 で発生するアサーション失敗を修正しました。この問題は、 <code>AnyRealmValue</code> 内にネストされたコレクションがあるオブジェクトを削除するときに発生しました</li><li><code>SyncSession.wait(for .upload)</code> が、変更セットを生成しないコミットを一貫して処理するようになりました</li><li>セッションが中断されている間に再開されると、同期クライアントがアサーション失敗を引き起こす問題を修正しました</li><li>クエリサブスクリプションの追加や変更により発生するブートストラップのダウンロード中にセッションが中断された場合、再接続後に古いデータが含まれる問題を修正しました</li><li>ダウンロードを承認する必要がない場合に発生する不要なサーバーラウンドトリップを修正しました</li></ul></li></ul><!-- textlint-enable ja-technical-writing/sentence-length -->]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/110-20240715</guid><title>110 2024-07-15</title><description>「Hello Developer: 2024年7月」が公開、Swift Protobuf 1.27.0 リリース、XcodeGen 2.42.0 にて Xcode 15 におけるローカル Swift Package のサポートが向上、ほか</description><link>https://ios-osushi.github.io/posts/110-20240715</link><pubDate>Mon, 15 Jul 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>110 2024-07-15</h1><h2>「Hello Developer: 2024 年 7 月」が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=v9l8j3j9">Hello Developer 2024年7月 - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=v9l8j3j9</a></p><p>Apple は「Hello Developer: 2024 年 7 月」を公開しました。WWDC24 に関連したオンラインでのオフィスアワーの開催が紹介されています。 また「<a href="https://developer.apple.com/documentation/visionos/bot-anist">BOT-anistでスキル向上</a>」「<a href="https://developer.apple.com/documentation/realitykit/simulating-particles-in-your-visionos-app">パーティクルの活用</a>」「<a href="https://developer.apple.com/documentation/visionos/destination-video">Destination Videoの紹介</a>」の 3 つのサンプルコードの新規公開・更新が行われている告知がされています。 ゲーム向けのデザイン、コントロールセンターやロック画面等、ダークモードや色合い調整モードのアプリアイコンに関するヒューマンインターフェイスガイドライン(HIG)の更新についても紹介されています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024a">iOS 17.6 beta 3 (21G5066d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024b">iPadOS 17.6 beta 3 (21G5066d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024c">macOS 14.6 beta 3 (23G5066c)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024d">tvOS 17.6 beta 3 (21M5059b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024f">watchOS 10.6 beta 3 (21U5565c)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07092024e">visionOS 1.3 beta 3 (21O5761a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024a">iOS 18 beta 3 (22A5307f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024b">iPadOS 18 beta 3 (22A5307f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07012024a">macOS 15 beta 3 (24A5289g)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024d">tvOS 18 beta 3 (22J5315e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024f">watchOS 11 beta 3 (22R5309f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024e">visionOS 2 beta 3 (22N5277g)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07082024g">Xcode 16 beta 3 (16A5202i)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Collections 1.1.2</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.1.2">https://github.com/apple/swift-collections/releases/tag/1.1.2</a></p><p>不安定な CMake ビルド構成が swift-foundation プロジェクトをサポートするように更新されました。CMake 構成以外の変更はありません。</p><h4>Swift Protobuf 1.27.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.27.0">https://github.com/apple/swift-protobuf/releases/tag/1.27.0</a></p><p>非常に多くの新機能の追加、バグ修正、パフォーマンスの改善が行われました。Swift 5.8 以降をサポートとし、Sendable への対応も含まれています。</p><h3>サードパーティ</h3><h4>Lottie 4.5.0</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.5.0">https://github.com/airbnb/lottie-ios/releases/tag/4.5.0</a></p><p>ドロップシャドウのレンダリングがメインスレッドエンジンで利用可能になりました。<code>TextAnimator</code> に不透明度の設定が追加されました。SwiftUI での <code>LottieAnimationView</code> のための各プロパティを設定するための <code>LottieView</code> のヘルパーが追加されました。また、いくつかのバグが修正されました。</p><p>さらに、Xcode 15(Swift 5.9)以降に対応するように変更されました。</p><h4>Lottie for Swift Package Manager 4.5.0</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.5.0">https://github.com/airbnb/lottie-spm/releases/tag/4.5.0</a></p><p>Linux 上でのパッケージ操作が予期せず失敗する可能性のある問題が修正されました。また「Lottie 4.5.0」の変更もすべて含まれています。</p><h4>Firebase Apple SDK 10.29.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.29.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.29.0</a></p><p>Cloud Messaging が visionOS で動作しない問題が修正されました。また、内部で使われているイニシャライザの影響で App Review からリジェクトされる可能性のある問題が修正されました。Vertex AI for Firebase の watchOS のコミュニティサポートが追加されました。</p><h4>Nuke 12.8.0</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.8.0">https://github.com/kean/Nuke/releases/tag/12.8.0</a></p><p>サムネイル作成時の画像のスケールと向きの問題が修正されました。また Strict Concurrency Checking と Swift 6 のサポートが追加されています。さらに Xcode 14 のサポートが終了されました。</p><h4>SwiftFormat 0.54.1</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.1">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.1</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p><code>--nilInit insert</code> オプション、<code>blankLinesBetweenChainedFunctions</code> ルール、<code>--fragment</code> モード、<code>--lint</code> モード等におけるいくつかの変更、バグ修正が行われました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h4>Dependencies 1.3.2</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.2">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.2</a></p><p><code>withRandomGenerator</code> で rethrow できるように修正されました。また Swift 5.9 未満のサポートを終了し、Swift 6.0 のサポートが追加されました。</p><h4>xcbeautify 2.4.1</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.4.1">https://github.com/cpisciotta/xcbeautify/releases/tag/2.4.1</a></p><p>並列テスト結果の前にテストスイート名が付けられるようになりました。</p><h4>XcodeGen 2.42.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.42.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.42.0</a></p><p>Xcode 15 におけるローカル Swift Package のサポートが向上しました。また <code>macroExpansion</code> が追加されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/109-20240708</guid><title>109 2024-07-08</title><description>EUにおけるvisionOS 1.2での代替決済オプション、データ競合エラーのないパッケージエコシステムへの道筋を描く、iOS 17.6 beta 2リリース、ほか</description><link>https://ios-osushi.github.io/posts/109-20240708</link><pubDate>Mon, 8 Jul 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>109 2024-07-08</h1><h2>EUにおけるvisionOS 1.2での代替決済オプション</h2><p><a href="https://developer.apple.com/jp/news/?id=7caa5bf5">https://developer.apple.com/jp/news/?id=7caa5bf5</a></p><p>visionOS 1.2 以降、EU の App Store で配信されているアプリでは、代替決済オプションをご利用いただけます。</p><h2>データ競合エラーのないパッケージエコシステムへの道筋を描く</h2><p><a href="https://www.swift.org/blog/ready-for-swift-6/">https://www.swift.org/blog/ready-for-swift-6/</a></p><p>Swift 6 は、言語の能力を向上させるための重要な変更を導入することが予定されています。 具体的には、改善された並行処理のサポートとメモリ所有権モデルへの進展が含まれます。これらの変更は、コミュニティの協力を得ながら進行中で、完了次第 Swift 6 がリリースされる予定です。 また、Swift 6 ではソース非互換の変更を段階的に導入することで、開発者は Swift 6 の言語バージョンが完成する前にこれらの改善を活用できるようになります。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07012024a">iOS 17.6 beta 2 (21G5061c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07012024b">iPadOS 17.6 beta 2 (21G5061c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07012024c">macOS 14.6 beta 2 (23G5061b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07012024d">tvOS 17.6 beta 2 (21M5054a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07012024f">watchOS 10.6 beta 2 (21U5560b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07012024e">visionOS 1.3 beta 2 (21O5756a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-crypto 3.5.1</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.5.1">https://github.com/apple/swift-crypto/releases/tag/3.5.1</a></p><p>欠落しているプレフィックスを BoringSSL delete_if スタック シンボルに追加しました。</p><h4>swift-crypto 3.5.2</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.5.2">https://github.com/apple/swift-crypto/releases/tag/3.5.2</a></p><p>すべての BoringSSL モジュールで @_implementationOnly の使用に戻しました。</p><h4>SwiftLog 1.6.1</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.6.1">https://github.com/apple/swift-log/releases/tag/1.6.1</a></p><p>存在する任意のビルド設定を無効にしました。</p><h3>サードパーティ</h3><h4>Quick 7.6.1</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.6.1">https://github.com/Quick/Quick/releases/tag/v7.6.1</a></p><ul><li>rexml を 3.2.6 から 3.2.8 に変更しました</li><li>MainActor の注釈が付けられるように QuickSpec のクロージャを更新しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/108-20240701</guid><title>108 2024-07-01</title><description>EU域内のアプリに関する変更点が、iPadOS 18ベータ版2で利用可能に、WWDC24 のハイライト、WebサイトでのApple Pay のペイメントシートに関する問題の診断、Apple Vision Pro、日本、中国本土、香港、シンガポールで販売開始</description><link>https://ios-osushi.github.io/posts/108-20240701</link><pubDate>Mon, 1 Jul 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>108 2024-07-01</h1><h2>EU域内のアプリに関する変更点が、iPadOS 18ベータ版2で利用可能に</h2><p><a href="https://developer.apple.com/jp/news/?id=vbmd38t5">https://developer.apple.com/jp/news/?id=vbmd38t5</a></p><p>欧州連合(EU)で配信されるアプリに関する変更点が、Xcode 16 ベータ版 2 を使って iPadOS 18 ベータ版 2 でテストできるようになりました。</p><h2>WWDC24 のハイライト</h2><p><a href="https://developer.apple.com/jp/news/?id=0o5th70n">https://developer.apple.com/jp/news/?id=0o5th70n</a></p><p>数々のセッションが行われたエキサイティングな一週間、その最も注目すべきハイライトを確認しましょう。</p><h2>WebサイトでのApple Pay のペイメントシートに関する問題の診断</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=06252024a">https://developer.apple.com/jp/news/site-updates/?id=06252024a</a></p><p><a href="https://developer.apple.com/jp/news/site-updates/?id=06252024c">https://developer.apple.com/jp/news/site-updates/?id=06252024c</a></p><p>サイトが更新されました。</p><h2>Apple Vision Pro、日本、中国本土、香港、シンガポールで販売開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/06/apple-vision-pro-arrives-in-china-mainland-hong-kong-japan-and-singapore/">https://www.apple.com/jp/newsroom/2024/06/apple-vision-pro-arrives-in-china-mainland-hong-kong-japan-and-singapore/</a></p><p>本日、Apple Vision Pro が日本、中国本土、香港、シンガポールの Apple Store 直営店で販売開始されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=06242024a">iOS 18 beta 2 (22A5297f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06242024b">iPadOS 18 beta 2 (22A5297f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06242024c">macOS 15 beta 2 (24A5279h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06242024d">tvOS 18 beta 2 (22J5305e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06242024e">visionOS 2 beta 2 (22N5267g)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-crypto 3.5.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.5.0">https://github.com/apple/swift-crypto/releases/tag/3.5.0</a></p><p>様々な変更が行われました。</p><h4>swift-nio 2.68.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.68.0">https://github.com/apple/swift-nio/releases/tag/2.68.0</a></p><p>様々な変更が行われました。</p><h4>swift-system System 1.3.1</h4><p><a href="https://github.com/apple/swift-system/releases/tag/1.3.1">https://github.com/apple/swift-system/releases/tag/1.3.1</a></p><p>様々な変更が行われました。</p><h3>サードパーティ</h3><h4>apollo-ios 1.13.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.13.0">https://github.com/apollographql/apollo-ios/releases/tag/1.13.0</a></p><p>ExistentialAny 要件の追加、Schema type のリネームなど、様々な変更が行われました。</p><h4>firebase-ios-sdk 10.28.1</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.28.1">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.28.1</a></p><p>Firebase Apple SDK (10.28.1)がリリースされました。 このリリースは CocoaPods と Swift Package Manager のみで、Firebase Crashlytics のみの変更になります。</p><h4>realm-swift v10.52.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.52.1">https://github.com/realm/realm-swift/releases/tag/v10.52.1</a></p><p>様々な修正が行われました。</p><h4>xcodes 1.5.0</h4><p><a href="https://github.com/XcodesOrg/xcodes/releases/tag/1.5.0">https://github.com/XcodesOrg/xcodes/releases/tag/1.5.0</a></p><p>サポートされていないハードウェアキーで認証するときに適切なエラーを表示するようになりました。 また、.xcode-version ベータフォーマットの解析をサポートしました。 他にも、様々な修正が行われました。</p><h4>XcodesApp v2.2.0</h4><p><a href="https://github.com/XcodesOrg/XcodesApp">https://github.com/XcodesOrg/XcodesApp</a></p><p>様々な機能強化や修正が行われました。</p><h4>SDWebImage 5.19.4</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.4">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.4</a></p><p>様々な修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/107-20240624</guid><title>107 2024-06-24</title><description>WWDC24 のハイライト、TestFlight の更新、Swift HTTPTypes 1.2.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/107-20240624</link><pubDate>Mon, 24 Jun 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>107 2024-06-24</h1><h2>WWDC24 のハイライト</h2><p><a href="https://www.apple.com/jp/newsroom/2024/06/wwdc24-highlights/">https://www.apple.com/jp/newsroom/2024/06/wwdc24-highlights/</a></p><p>WWDC24 のハイライトが公開されました。</p><h2>TestFlight の更新</h2><p><a href="https://developer.apple.com/news/releases/?id=06202024a">https://developer.apple.com/news/releases/?id=06202024a</a></p><p>TestFlight が更新されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=06172024a">iOS 17.6 beta (21G5052e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06172024b">iPadOS 17.6 beta (21G5052e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06172024c">macOS 14.6 beta (23G5052d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06172024f">watchOS 10.6 beta (21U5551b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06172024d">tvOS 17.6 beta (21M5045c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06172024e">visionOS 1.3 beta (21O5747c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.67.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.67.0">https://github.com/apple/swift-nio/releases/tag/2.67.0</a></p><p>様々な更新がされました。</p><h4>Swift-Markdown 0.4.0</h4><p><a href="https://github.com/apple/swift-markdown/releases/tag/0.4.0">https://github.com/apple/swift-markdown/releases/tag/0.4.0</a></p><p>様々な更新がされました。</p><h4>Swift HTTPTypes 1.2.0</h4><p><a href="https://github.com/apple/swift-http-types/releases/tag/1.2.0">https://github.com/apple/swift-http-types/releases/tag/1.2.0</a></p><p>モダンな HTTP パーサ(HPACK / QPACK)のために便利な機能が追加されました。</p><h4>SwiftLog 1.6.0</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.6.0">https://github.com/apple/swift-log/releases/tag/1.6.0</a></p><p>様々な更新がされました。</p><h4>SwiftMetrics 2.5.0</h4><p><a href="https://github.com/apple/swift-metrics/releases/tag/2.5.0">https://github.com/apple/swift-metrics/releases/tag/2.5.0</a></p><ul><li>最小 Swift バージョンが 5.8 に更新されました</li><li>その他様々な更新がされました</li></ul><h3>サードパーティ</h3><h4>Periphery 2.21.0</h4><p><a href="https://github.com/peripheryapp/periphery/releases/tag/2.21.0">https://github.com/peripheryapp/periphery/releases/tag/2.21.0</a></p><ul><li>Xcode 14.3(Swift 5.8)のサポートを終了しました</li><li>ベースラインをサポートしました</li><li>ローカルパッケージのサポートを修正しました</li></ul><h4>SwiftUI Introspect 1.2.0</h4><p><a href="https://github.com/siteline/swiftui-introspect/releases/tag/1.2.0">https://github.com/siteline/swiftui-introspect/releases/tag/1.2.0</a></p><p>WWDC24 用の新しいプラットフォームバージョンが追加されました。</p><h4>Realm v10.52.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.52.0">https://github.com/realm/realm-swift/releases/tag/v10.52.0</a></p><p>様々な更新がされました。</p><h4>The Composable Architecture 1.11.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.2</a></p><p>様々な更新がされました。</p><h4>Nuke 12.7.3</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.7.3">https://github.com/kean/Nuke/releases/tag/12.7.3</a></p><p>iOS 17 未満のクラッシュが修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/106-20240617</guid><title>106 2024-06-17</title><description>WWDC24 エキサイティングな5日間の開幕、Apple Vision Pro、新しい国と地域で販売開始、iOS 18 と iPadOS 18、ほか</description><link>https://ios-osushi.github.io/posts/106-20240617</link><pubDate>Mon, 17 Jun 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>106 2024-06-17</h1><h2>WWDC24 エキサイティングな5日間の開幕</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=20mtt804">Day 1</a></li><li><a href="https://developer.apple.com/jp/news/?id=3dhu16d6">Day 2</a></li><li><a href="https://developer.apple.com/jp/news/?id=ro5xk7qg">Day 3</a></li><li><a href="https://developer.apple.com/jp/news/?id=rfucqnzd">Day 4</a></li><li><a href="https://developer.apple.com/jp/news/?id=tc8qyt2t">Day 5</a></li></ul><p>Apple の最新ソフトウェアとテクノロジーが発表される瞬間をお楽しみください。</p><h2>Apple Vision Pro、新しい国と地域で販売開始</h2><p><a href="https://www.apple.com/jp/newsroom/2024/06/apple-vision-pro-arrives-in-new-countries-and-regions-beginning-june-28/">https://www.apple.com/jp/newsroom/2024/06/apple-vision-pro-arrives-in-new-countries-and-regions-beginning-june-28/</a></p><p>日本、中国本土、香港、シンガポールでは、6 月 14 日より Apple Vision Pro の予約注文ができます。 また、オーストラリア、カナダ、フランス、ドイツ、英国では 6 月 28 日より予約注文ができます。</p><h2>iOS 18 と iPadOS 18</h2><ul><li><a href="https://www.apple.com/jp/newsroom/2024/06/ios-18-makes-iphone-more-personal-capable-and-intelligent-than-ever/">iOS 18</a></li><li><a href="https://www.apple.com/jp/newsroom/2024/06/ipados-18-introduces-powerful-intelligence-features-and-apps-for-apple-pencil/">iPadOS 18</a></li></ul><p>iOS 18 は iPhone、iPad、Mac のためのパーソナルインテリジェンスシステムである Apple Intelligence を導入します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05202024a">visionOS 1.2 (21O589)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06112024j">App Store Connect App Store Connect API 3.5</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05202024b">watchOS 11 beta (22R5284o)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05212024a">visionOS 2 beta (22N5252n)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05132024a">tvOS 18 beta (22J5290l)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05202024b">macOS 15 beta (24A5264n)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05212024a">iPadOS 18 beta (22A5282m)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05202024a">iOS 18 beta (22A5282m)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05132024a">Xcode 16 bete(16A5171c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Foundation ICU 0.0.8</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.8">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.8</a></p><ul><li>CMake サポートを導入しました</li><li>すべてのターゲットを 1 つに統合しました</li><li>システム ICU との競合を避けるために、インクルードディレクトリを変更しました</li></ul><h3>サードパーティ</h3><h4>SwiftFormat 0.54.0</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.54.0</a></p><p>いくつかのルールを追加・修正・変更しました。</p><h4>Swift Composable Architecture 1.11.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.1</a></p><ul><li>swift-syntax の新しいバージョンに対応しました</li><li>README、チュートリアル、ドキュメントを修正しました</li><li>その他、細かな修正をしました</li></ul><h4>Swift Dependencies 1.3.1</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.1">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.1</a></p><ul><li>swift-syntax の新しいバージョンに対応しました</li><li>いくつかの不安定なコードを削除しました</li><li>Swift 6 の警告を一部抑制しました</li><li>その他、細かな修正をしました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/105-20240610</guid><title>105 2024-06-10</title><description>Swift 5.10.1リリース、Swift Collections 1.1.1リリース、Nuke 12.7.2リリース、Realm v10.51.0リリース、swift-composable-architecture 1.11.0リリース</description><link>https://ios-osushi.github.io/posts/105-20240610</link><pubDate>Mon, 10 Jun 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>105 2024-06-10</h1><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift 5.10.1</h4><p><a href="https://github.com/apple/swift/releases/tag/swift-5.10.1-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.10.1-RELEASE</a></p><h4>Swift Collections 1.1.1</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.1.1">https://github.com/apple/swift-collections/releases/tag/1.1.1</a></p><ul><li>デバッグビルド時の不具合が修正されました</li><li>ライブラリ内の不安定なモジュールの名前がリネームされました</li></ul><h4>Swift Package Manager 5.10.1 Release</h4><p><a href="https://github.com/apple/swift-package-manager/releases/tag/swift-5.10.1-RELEASE">https://github.com/apple/swift-package-manager/releases/tag/swift-5.10.1-RELEASE</a></p><ul><li>Swift のバージョンが 5.10.1 に上げられました</li></ul><h3>サードパーティ</h3><h4>Nuke 12.7.2</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.7.2">https://github.com/kean/Nuke/releases/tag/12.7.2</a></p><p><code>ImageProcessors.Resize</code> の失敗原因であった画像形式が修正されました。</p><h4>Realm v10.51.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.51.0">https://github.com/realm/realm-swift/releases/tag/v10.51.0</a></p><ul><li>ネストされたコレクションを保存することのサポートがされました</li><li>いくつかの不具合が修正されました</li></ul><h4>swift-composable-architecture 1.11.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.11.0</a></p><ul><li><code>Shared.withLock</code> , <code>SharedReader.constant</code> が追加されました</li><li><code>$store.scope</code> 利用時、 <code>ifLet</code> の繋ぎこみが欠けていた場合に警告が出るようになりました</li><li><code>Shared</code> の optional な dynamicMemberLookup のオーバーロードが非推奨になりました</li><li><code>.appStorage</code> を <code>URL</code> の値で使っているとクラッシュしていたのが修正されました</li><li>Tuist と一緒に使っていた場合に発生していたビルド失敗の問題が修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/104-20240603</guid><title>104 2024-06-03</title><description>WWDC24 日本時間6月11日に基調講演で開幕、2024年 Apple Design Awards ファイナリストが発表、2025年春後半以降、Apple ウォレットの身分証明書機能が日本で展開、ほか</description><link>https://ios-osushi.github.io/posts/104-20240603</link><pubDate>Mon, 3 Jun 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>104 2024-06-03</h1><h2>Apple Worldwide Developers Conference、日本時間6月11日に基調講演で開幕</h2><p><a href="https://nr.apple.com/da4Z2A3lv8">AppleのWorldwide Developers Conference、6月10日(日本時間6月11日)に基調講演で開幕 - Apple (日本) https://nr.apple.com/da4Z2A3lv8</a></p><p><a href="https://developer.apple.com/jp/news/?id=nqvp22zz">未来に急げ。 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=nqvp22zz</a></p><p>Apple は WWDC24 が近づいてきたことと、基調講演や Platforms State of the Union などのラインナップについてのニュースリリースを公開しました。基調講演は日本時間 6 月 11 日午前 2 時から、Platforms State of the Union はその後午前 5 時から配信されます。それらは Apple の日本の Web サイト、Apple Developer アプリ、Apple TV アプリ、Apple の公式 YouTube チャンネルで視聴できます。配信終了後はオンデマンド再生で視聴できます。</p><h2>2024年 Apple Design Awardsファイナリストが発表</h2><p><a href="https://developer.apple.com/jp/news/?id=ji7uibs2">2024年 Apple Design Awardsファイナリストのご紹介 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=ji7uibs2</a></p><p>Apple は 2024 年の Apple Design Awards のファイナリストを発表しました。Apple Design Awards は、Apple のプラットフォームでデザインにおけるイノベーションとアイデア、技術面での成果を達成したアプリやゲームを表彰するものです。受賞者は WWDC24 で発表されます。</p><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><h2>2025年春後半以降、Appleウォレットの身分証明書機能が日本で展開</h2><p><a href="https://nr.apple.com/dN3j2D3hM3">Apple、日本でのAppleウォレットの身分証明書機能の展開を発表、米国外で初 - Apple (日本) https://nr.apple.com/dN3j2D3hM3</a></p><p>Apple は日本のデジタル庁と 2025 年春後半以降、Apple ウォレットで日本のマイナンバーカードを利用できるように準備を進めていることを発表しました。</p><p>米国の一部の州の運転免許証を Apple ウォレットに追加している iPhone で利用できるアプリ向けの SDK としては、すでに <a href="https://developer.apple.com/documentation/proximityreader">ProximityReader</a> が提供されています。(日本のマイナンバーカードで利用できるかどうかの説明は現時点でありません。)また <a href="https://developer.apple.com/jp/design/human-interface-guidelines/id-verifier">ID確認</a> としてヒューマンインターフェイスガイドラインも存在します。</p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>FoundationICU 0.0.7</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.7">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.7</a></p><p>cmake のサポートに備え、モジュール名が <code>_FoundationICU</code> へ変更されました。また WASI でのビルド修正などが行われました。<a href="https://github.com/apple/swift-foundation">Foundation</a> にもこれらは取り込まれています。</p><h3>サードパーティ</h3><h4>Firebase Apple SDK 10.27.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.27.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.27.0</a></p><p>2025 年 8 月 25 日の Dynamic Links サービスのシャットダウンに先立ち、非推奨警告が追加されました。Crashlytics での SIGTERM シグナルのサポートが追加されました。Vertex AI for Firebase での gemini-1.5-pro-preview-0409 モデルの削除、Vertex AI に必要な API の詳細の追加が行われました。また、CocoaPods で使用する際のいくつかの問題などが修正・変更されました。</p><h4>Nuke 12.7.1</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.7.1">https://github.com/kean/Nuke/releases/tag/12.7.1</a></p><p>いくつかのシナリオでフェードトランジションが修正され、ネットワークタスクから <code>taskDescription</code> が削除されました。また、一部の画像タイプに対する解凍をスキップする変更が一時的に元に戻されました。</p><h4>SDWebImage 5.19.3</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.3">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.3</a></p><p>macOS で使用する際の問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/103-20240527</guid><title>103 2024-05-27</title><description>AppleとGoogle、iOSとAndroidで不要な追跡の警告に関するサポートを提供、iOS 17.5.1リリースなど</description><link>https://ios-osushi.github.io/posts/103-20240527</link><pubDate>Mon, 27 May 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>103 2024-05-27</h1><h2>AppleとGoogle、iOSとAndroidで不要な追跡の警告に関するサポートを提供</h2><p><a href="https://www.apple.com/jp/newsroom/2024/05/apple-and-google-deliver-support-for-unwanted-tracking-alerts-in-ios-and-android/">https://www.apple.com/jp/newsroom/2024/05/apple-and-google-deliver-support-for-unwanted-tracking-alerts-in-ios-and-android/</a></p><ul><li>Apple と Google は、Bluetooth 追跡デバイス向けの業界規格「Detecting Unwanted Location Trackers」を共同で作成しました</li><li>この新機能により、ユーザーは異なるプラットフォームでペアリングされている未知の追跡デバイスの存在を識別し、対応できるようになります</li></ul><h2>Apple、アイトラッキング、音楽触覚、ボーカルショートカットなどの新しいアクセシビリティ機能を発表</h2><p><a href="https://www.apple.com/newsroom/2024/05/apple-announces-new-accessibility-features-including-eye-tracking/">https://www.apple.com/newsroom/2024/05/apple-announces-new-accessibility-features-including-eye-tracking/</a></p><p>Apple が発表した新しいアクセシビリティ機能には、身体障害を持つユーザーが目で iPad や iPhone を操作できる「Eye Tracking」が含まれています。また、「Music Haptics」は、聴覚障害者が音楽を体験できるようにする機能で、iPhone の Taptic Engine を使用します。さらに、「Vocal Shortcuts」により、カスタムサウンドでタスクを実行できます。</p><h2>心房細動の履歴が日本のApple Watchで利用可能に</h2><p><a href="https://www.apple.com/jp/newsroom/2024/05/afib-history-now-available-on-apple-watch-in-japan/">https://www.apple.com/jp/newsroom/2024/05/afib-history-now-available-on-apple-watch-in-japan/</a></p><p>Apple Watch の心房細動の履歴機能が日本で利用可能になりました。この機能は、心房細動と診断された 22 歳以上のユーザーが、iOS 17.0 以降と watchOS 10.0 以降のデバイスで使用できるようになっています。心房細動の発生頻度や持続時間を追跡し、健康状態に影響を与える可能性のある生活習慣の要因も記録できます。よって、ユーザーは医師との相談時により詳細な情報を提供でき、より良い健康管理が可能になります。</p><h2>AppleはWWDC24に向けてApple Developer Forumsをリニューアルしました</h2><p><a href="https://developer.apple.com/news/?id=hufhlpow">https://developer.apple.com/news/?id=hufhlpow</a></p><p>このフォーラムは、開発者が Apple の専門家やエンジニアと連絡を取り合い、質問に答えたりアドバイスを得たりする手助けをするためにデザインされています。 Apple Developer Program のメンバーは、フォーラムで専門家のアドバイスを優先的に受けることができます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05202024a">iOS 17.5.1 (21F90)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05202024b">iPadOS 17.5.1 (21F90)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05212024a">tvOS 17.5.1 (21L580)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05132024a">Xcode 15.4 (15F31d)05132024a</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-system 1.3.0</h4><p><a href="https://github.com/apple/swift-system/releases/tag/1.3.0">https://github.com/apple/swift-system/releases/tag/1.3.0</a></p><ul><li>visionOS, musl libc のサポートをしました</li><li>swift-system は Swift 5.8 を必要とするようになりました</li><li>SystemString の Collection 適合性が向上し、Swift 6.0 の replaceSubrange()の厳格な Collection 型要件と互換性を持ちます</li><li>cmake 設定が Arm64 の表記をより多く理解できるようになり、Windows コンパイラとの互換性が向上しました</li><li>Android の NDK 26 における特殊な nullability 注釈へ対応するため、2 つの syscall ラッパーを適用しました。このパッケージは最新の NDK に対してビルドするため必要です</li></ul><h3>サードパーティ</h3><h4>Nuke 12.7</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.7.0">https://github.com/kean/Nuke/releases/tag/12.7.0</a></p><ul><li>このリリースでは、並列処理のための構造化手法のサポートと ImagePipeline の内部構造が大幅に改善されました</li><li>ImageTask に以下を直接追加。<code>AsyncStream<ImageResponse></code>、<code>AsyncStream<Progress></code>、<code>PlatformImage async</code>、<code>ImageResponse async</code></li><li>AsyncImageTask を非推奨にしました</li><li>ImageTask に ImageTask.Event と <code>AsyncStream<Event></code> を追加して、画像ロードに関連するすべてのイベントを観察できるように改善しました</li><li>ImagePipeline の過去のリリースにおけるデータタスク、Combine、Async/Await、AsyncStream のサポート導入後の複雑さを再構築し、非推奨のメソッドを整理しました</li></ul><h4>SwiftFormat 0.53.10</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.10">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.10</a></p><ul><li><code>--output stdout</code> 使用時に誤って生成される <code>stdout</code> ディレクトリの問題を修正しました</li><li>複数行の関数呼び出し引数に対する未使用引数の誤検出を修正しました</li><li>属性や ~ 演算子を含むジェネリック引数の解析を修正しました</li><li><code>--report</code> や <code>--reporter</code> 引数の欠如に関する誤ったエラーを修正し、<code>--reporter</code> の明示的なデフォルト値を非推奨としました</li></ul><h4>PINRemoteImage 3.0.4</h4><p><a href="https://github.com/pinterest/PINRemoteImage/releases/tag/3.0.4">https://github.com/pinterest/PINRemoteImage/releases/tag/3.0.4</a></p><ul><li>様々な修正が行われました</li></ul><h4>Quick 7.6.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.6.0">https://github.com/Quick/Quick/releases/tag/v7.6.0</a></p><ul><li>QuickLint という CLI ツールと Xcode プラグインを追加しました。これはフォーカスされたスペックを検出し、フォーカスを削除する機能を持っています</li><li>Async DSL では、sharedExamples の非同期バージョンを利用不可とし、以前は見つからなかった sharedExamples が意図的に利用不可であることを明確にしました</li><li>rake を 13.1.0 から 13.2.1 にアップデートしました</li><li>プロトコルに合わせて、コンテキストパラメータを aContext と名付け直しました</li></ul><h4>realm-swift 10.50.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.50.1">https://github.com/realm/realm-swift/releases/tag/v10.50.1</a></p><ul><li>Xcode 15.4 用のリリースパッケージを更新しました</li><li>@AutoOpen と@AsyncOpen が、設定された初期サブスクリプションを使用していなかった問題を修正しました(PR #8572、v10.50.0 以降)</li><li>App.baseURL が常に nil だった問題を修正しました(PR #8573、v10.50.0 で導入されて以降)</li><li>Realm Studio は 15.0.0 以降に対応し、API は 10.x.y シリーズのすべての以前のリリースと後方互換性があります</li></ul><h4>SwiftLint 0.55.1</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.55.1">https://github.com/realm/SwiftLint/releases/tag/0.55.1</a></p><ul><li>静的オーバーファイナルクラスルールの違反メッセージの表現を明確化しました</li><li>Bazel ビルドの問題を修正し、transitive 依存関係を明示的に追加しました。また、条件付きで有効化される変数宣言や初期化子を常に有効であるとして扱い、コンパイル時の問題を回避しました</li><li>未使用の列挙ルールを無視し、開始括弧ルールでコメントを尊重し、冗長な初期化子を削除しました</li></ul><h4>xcbeautify 2.3.1</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.1">https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.1</a></p><ul><li>様々な修正が行われました</li></ul><h4>XcodeGen 2.41.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.41.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.41.0</a></p><ul><li>xcodegen キャッシュコマンドを追加し、キャッシュを書き込む機能が追加されました。これは、ポストコミットの git フック統合に便利です</li><li>ファイルソートにフォルダを含めるよう変更しました</li><li>マルチプラットフォームアプリで watchOS を含む場合の supportedDestinations の検証問題を修正しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/102-20240513</guid><title>102 2024-05-13</title><description>Apple M4 チップを発表, Apple、驚異的なパワーのM2チップを搭載し、再設計された11インチおよびまったく新しい13インチのiPad Airを発表、など</description><link>https://ios-osushi.github.io/posts/102-20240513</link><pubDate>Mon, 13 May 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>102 2024-05-13</h1><h2>Apple M4 チップを発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/05/apple-introduces-m4-chip/">https://www.apple.com/jp/newsroom/2024/05/apple-introduces-m4-chip/</a></p><p>M4 は、新しい iPad Pro の画期的なデザインと美しいディスプレイを実現しながら、パフォーマンスを飛躍的に向上させます。</p><h2>Apple、驚異的なパワーのM2チップを搭載し、再設計された11インチおよびまったく新しい13インチのiPad Airを発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/05/apple-unveils-the-redesigned-11-inch-and-all-new-13-inch-ipad-air-with-m2/">https://www.apple.com/jp/newsroom/2024/05/apple-unveils-the-redesigned-11-inch-and-all-new-13-inch-ipad-air-with-m2/</a> iPad Air は 2 つのサイズから選べるようになり、驚異的なパフォーマンスと AI 機能、Apple Pencil Pro にも対応し、よりパワフルでかつてないほど万能です。</p><h2>Apple、世界で最も先進的なディスプレイとM4チップを搭載した美しく新しいiPad ProとApple Pencil Proを発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/05/apple-unveils-stunning-new-ipad-pro-with-m4-chip-and-apple-pencil-pro/">https://www.apple.com/jp/newsroom/2024/05/apple-unveils-stunning-new-ipad-pro-with-m4-chip-and-apple-pencil-pro/</a> 新しい薄くて軽いデザイン。画期的な Ultra Retina XDR ディスプレイ。とてつもなく高速な M4 のパフォーマンスとパワフルな AI 機能を備えた新しい iPad Pro は、飛躍的に進化しました。</p><h2>欧州連合で配信されるアプリに関する最新情報</h2><p><a href="https://developer.apple.com/jp/news/?id=d0z8d8rx">https://developer.apple.com/jp/news/?id=d0z8d8rx</a> コアテクノロジー手数料(CTF)CTF は、EU 向けの代替ビジネス規約に含まれる要素です。革新的なアプリを作成して公開するためのツール、テクノロジー、サービスを通して、Apple がデベロッパに提供する価値を反映するものです。 Apple では、優れたアイデアを持ち、それらを実現したいと考えるクリエイティブな人々が、世界に向けて自分のアプリを提供できる機会を得ることが大切だと考えます。</p><h2>Hello Developer 2024年5月</h2><p><a href="https://developer.apple.com/jp/news/?id=1gm9hdcx">https://developer.apple.com/jp/news/?id=1gm9hdcx</a> Hello Developer へようこそ。もうすぐ始まります!6 月 10 日~14 日(太平洋時間)にかけて、WWDC24 がオンラインで開催されます。このエディションでは、一年間で最大の Apple デベロッパイベント、WWDC24 へ向けた準備に役立つ以下のトピックをご紹介します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024g">iOS 16.7.8 RC (20H343)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024a">iOS 17.5 RC (21F79)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024h">iPadOS 16.7.8 RC (20H343)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024b">iPadOS 17.5 RC (21F79)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05092024a">macOS 14.5 RC (23F79)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024i">watchOS 10.5 RC (21T575)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05082024a">watchOS 10.5 RC 2 (21T576)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024d">tvOS 17.5 RC (21L569)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024e">visionOS 1.2 beta 5 (21O5587a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=05072024f">Xcode 15.4 RC (15F31c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>ml-stable-diffusion 1.1.1</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/1.1.1">https://github.com/apple/ml-stable-diffusion/releases/tag/1.1.1</a></p><p>ライセンスを MIT に変更など、様々な変更がありました。</p><h4>swift-crypto 3.4.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.4.0">https://github.com/apple/swift-crypto/releases/tag/3.4.0</a></p><p>RSA キーサイズの下界を更新などの変更がありました。</p><h4>swift-syntax 510.0.2</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/510.0.2">https://github.com/apple/swift-syntax/releases/tag/510.0.2</a></p><p>Swift 6 コンパイラで swift-syntax をビルドする際の、コンパイル時の遡及適合に関する警告が修正されています。 また、様々な変更がありました。</p><h3>サードパーティ</h3><h4>swift-composable-architecture 1.10.4</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.10.4">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.10.4</a></p><p>様々な修正が行われました。</p><h4>swift-dependencies 1.3.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.3.0</a></p><p>様々な追加・編集が行われました。</p><h4>SDWebImage 5.19.2 - Canonical Binary XCFramework</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.2">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.2</a></p><p>様々な追加・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/101-20240506</guid><title>101 2024-05-06</title><description>リマインダー: アプリ提出時のプライバシー要件が 5 月 1 日から適用されます、ほか</description><link>https://ios-osushi.github.io/posts/101-20240506</link><pubDate>Mon, 6 May 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>101 2024-05-06</h1><h2>リマインダー: アプリ提出時のプライバシー要件が 5 月 1 日から適用されます</h2><p><a href="https://developer.apple.com/jp/news/?id=pvszzano">https://developer.apple.com/jp/news/?id=pvszzano</a></p><p>アプリ提出時のプライバシー要件が 5 月 1 日から適用されたので、未対応のアプリは対応する必要があります。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04302024a">iOS 17.5 beta 4 (21F5073b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04302024b">iPadOS 17.5 beta 4 (21F5073b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04302024c">macOS 14.5 beta 4 (23F5074a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04302024g">watchOS 10.5 beta 4 (21T5571a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04302024e">tvOS 17.5 beta 4 (21L5567a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04302024f">visionOS 1.2 beta 4 (21O5580a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>The Composable Architecture 1.10.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.10.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.10.1</a></p><p>様々な修正などが行われました。</p><h4>xcbeautify 2.3.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.3.0</a></p><ul><li>SwiftFormat の最低バージョンが <code>0.53.1</code> から <code>0.53.7</code> へ引き上げられました</li><li>GitHub Actions の出力に色を付けられるようになりました</li></ul><h4>Realm v10.49.3</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.49.3">https://github.com/realm/realm-swift/releases/tag/v10.49.3</a></p><p>SPM 経由でのインストール時に動的フレームワークとしてビルドできるようになり、プライバシーマニフェストを提供できるようになりました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/100-20240429</guid><title>100 2024-04-29</title><description>Apple Events の開催, いくつかの OS がベータリリース, SwiftNIO 2.65.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/100-20240429</link><pubDate>Mon, 29 Apr 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>100 2024-04-29</h1><h2>Apple Events の開催</h2><p><a href="https://developer.apple.com/jp/news/?id=48bfiihn">https://developer.apple.com/jp/news/?id=48bfiihn</a></p><p>5 月 7 日午前 7 時(太平洋時間)に Apple の特別なイベントが開催されます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04162024a">watchOS 10.5 beta 3 (21T5560d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024a">visionOS 1.2 beta 3 (21O5570d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024a">tvOS 17.5 beta 3 (21L5558d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024a">macOS 14.5 beta 3 (23F5064f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024a">iPadOS 17.5 beta 3 (21F5063f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024a">iOS 17.5 beta 3 (21F5063f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.65.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.65.0">https://github.com/apple/swift-nio/releases/tag/2.65.0</a></p><ul><li><code>NIOFileSystem</code> はまだ安定していない API のため <code>_NIOFileSystem</code> に改名され、次のリリースで削除されます</li><li>いくつかの新機能が追加されました</li><li>最小の Swift バージョンを 5.8 に引き上げました</li><li>その他、いくつかの細かな対応をしました</li></ul><h3>サードパーティ</h3><h4>Nuke 12.6.0</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.6.0">https://github.com/kean/Nuke/releases/tag/12.6.0</a></p><p>画像処理に関連するいくつかの問題が修正されました。 また、いくつかの機能が追加され、特定の動作が非推奨になりました。</p><h4>SwiftFormat 0.53.8</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.8">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.8</a></p><ul><li>新しいオプションが追加されました</li><li>特定の条件下で enumNamespaces や opaqueGenericParameters ルールが適用されないようになりました</li><li>クロージャ内の不要なカッコが誤って削除されるケースや、条件演算子の後の不要な処理が修正されました</li></ul><h4>xcbeautify 2.2.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.2.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.2.0</a></p><ul><li>TeamCity レンダラーが追加されました</li></ul><h4>Mockolo 2.1.1</h4><p><a href="https://github.com/uber/mockolo/releases/tag/2.1.1">https://github.com/uber/mockolo/releases/tag/2.1.1</a></p><ul><li>Sendable に準拠したプロトコルとクラスのサポートが追加されました</li><li>ビルドツールプラグインのための artifactbundle が追加されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/099-20240422</guid><title>099 2024-04-22</title><description>Xcode 15.4 beta リリース、iOS 17.5 beta 2 リリース、Apollo iOS 1.10.0 リリース、Lottie 4.4.3 リリース、Realm v10.49.2 リリース、ほか</description><link>https://ios-osushi.github.io/posts/099-20240422</link><pubDate>Mon, 22 Apr 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>099 2024-04-22</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04162024b">Xcode 15.4 beta (15F5021i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024h">watchOS 10.5 beta 2 (21T5555d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024f">visionOS 1.2 beta 2 (21O5565d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024d">tvOS 17.5 beta 2 (21L5553e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024e">macOS 14.5 beta 2 (23F5059e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024g">iPadOS 17.5 beta 2 (21F5058e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04162024c">iOS 17.5 beta 2 (21F5058e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Apollo iOS 1.10.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.10.0">https://github.com/apollographql/apollo-ios/releases/tag/1.10.0</a></p><ul><li>新機能<ul><li><strong>visionOSへのサポートを追加:</strong> Apollo iOS が必要とするすべての依存関係に visionOS のサポートが追加されました</li></ul></li></ul><ul><li>改善<ul><li><strong>一部の基本的なSchemaTypesにSendable適合を追加:</strong> 一部の生成されたスキーマタイプに <code>Sendable</code> への準拠が追加されました</li></ul></li></ul><h4>Lottie 4.4.3</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.4.3">https://github.com/airbnb/lottie-spm/releases/tag/4.4.3</a></p><ul><li>バグ修正<ul><li>非同期アニメーションの読み込み後のアニメーションサイズ不整合が修正されました</li><li>プライバシーマニフェストの NSPrivacyAccessedAPITypeReasons が更新されました</li><li>Core Animation のタイムリマッピングの複雑さの計算にアニメーションの長さを含めるように修正されました</li></ul></li></ul><h4>Realm v10.49.2</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.49.2">https://github.com/realm/realm-swift/releases/tag/v10.49.2</a></p><ul><li>新機能<ul><li><code>AppConfiguration</code> のデフォルトベース URL が <code>services.cloud.mongodb.com</code> を指すように更新されました</li></ul></li></ul><ul><li>バグ修正</li></ul><ul><li>MongoDB コレクションのウォッチストリームを開く際に、HTTP エラー401 または 403 が返されるとクラッシュする問題が修正されました<ul><li>別のスレッドでファイルが閉じられる際に Realm を開くと関連して表れる可能性のあるアサーションエラーが修正されました</li><li>レプリケーションコードのバグによる履歴の乖離が修正されました</li><li><code>AppConfiguration.baseUrl</code> が設定されていない場合、<code>nil</code> ではなくデフォルトの URL の値を返すように修正されました</li><li>Core の Swift パッケージにプライバシーマニフェストが追加されました</li><li>すでに削除された辞書のキーを削除する際のクラッシュが修正されました</li></ul></li></ul><h4>RxSwift 6.7.0</h4><p><a href="https://github.com/ReactiveX/RxSwift/releases/tag/6.7.0">https://github.com/ReactiveX/RxSwift/releases/tag/6.7.0</a></p><ul><li>改善<ul><li>visionOS のサポートが追加されました</li><li>CocoaPods macOS のデプロイメントターゲットが SPM に合わせて 10.10 に揃えられました</li><li>CocoaPods で XCTest を弱くリンクして静的リンクを可能になりました</li><li>RxDelegateProxy でのクラッシュが修正されました</li><li>不足している明示的なインポートからのリリースビルドの警告が修正されました</li><li>さまざまなコードの書式訂正とドキュメントの修正が行われました</li></ul></li></ul><h4>Swift OpenAPI Runtime</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.4.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.4.0</a></p><ul><li>改善<ul><li><code>application/xml</code> ボディのサポートが追加されました</li><li>クエリパラメータで <code>deepObject</code> スタイルのサポートが追加されました</li><li>予期しないコンテンツタイプヘッダーのエラーメッセージが改善されました</li></ul></li></ul><ul><li>バグ修正<ul><li>空の <code>additionalProperties</code> 辞書型のエンコーディングが修正されました</li></ul></li></ul><h4>The Composable Architecture 1.9.3</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.3">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.3</a></p><ul><li>新しい機能<ul><li><code>StackActionOf<R></code> の不足していた型エイリアスを追加しました</li></ul></li></ul><ul><li>改善<ul><li>可能な場合、スコープ付きプレゼンテーションストアをキャッシュするようになりました</li><li>"inert"な enum の状態を監視できるようになりました</li><li>SwiftSyntax 510 / Xcode 15.3 の警告が修正されました</li><li>シートや他のナビゲーション用に enum のストアを non reducer cases へスコープすることが可能になりました</li><li>enum <code>@Reducer</code> マクロで <code>package</code> アクセス修飾子がサポートされました</li><li><code>observe</code> へのネストした呼び出しを捕捉するランタイム警告診断が追加されました</li></ul></li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/098-20240415</guid><title>098 2024-04-15</title><description>Firebase Apple SDK のバイナリアーティファクトにコード署名が追加、SwiftFormat のいくつかのバグが修正されてリリース、ほか</description><link>https://ios-osushi.github.io/posts/098-20240415</link><pubDate>Mon, 15 Apr 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>098 2024-04-15</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=04092024a">visionOS 1.1.2 (21O231)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=04092024b">visionOS 1.2 beta (21O5555f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Firebase Apple SDK 10.24.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.24.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.24.0</a></p><p>バイナリ形式のアーティファクトにコード署名が追加されました。また、いくつかの変更が加えられました。</p><h4>XcodeGen 2.40.1</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.40.1">https://github.com/yonaskolb/XcodeGen/releases/tag/2.40.1</a></p><p><code>.xcprivacy</code> ファイルがリソースとして取り扱われるように戻されました。</p><h4>xcbeautify 2.1.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.1.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.1.0</a></p><p>依存しているライブラリのアップデート等が行われました。</p><h4>SwiftFormat 0.53.7</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.7">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.7</a></p><p><code>redundantParens</code>・<code>wrapEnumCases</code> におけるバグが修正されました。また <code>redundantInit</code> の改善が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/097-20240408</guid><title>097 2024-04-08</title><description>ARMおよびRISC-Vマイクロコントローラを対象とした組み込みSwiftの使用例について紹介、Hello Developer 2024年4月が公開されました、Develop in Swiftチュートリアルの登場、ほか</description><link>https://ios-osushi.github.io/posts/097-20240408</link><pubDate>Mon, 8 Apr 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>097 2024-04-08</h1><h2>ARMおよびRISC-Vマイクロコントローラを対象とした組み込みSwiftの使用例について紹介</h2><p><a href="https://www.swift.org/blog/embedded-swift-examples/">https://www.swift.org/blog/embedded-swift-examples/</a></p><p>Swift はデスクトップやモバイルアプリ、サーバーバックエンド、そしてシステムソフトウェアの開発に適しています。新たに導入された実験的なコンパイルモードを活用することで、組み込み環境においても使用可能となりました。 本記事では、組み込み Swift が対応するマイクロコントローラの範囲、さらには異なるビルドシステムやボードベンダーから Swift への SDK の橋渡しについて詳しく説明しています。 加えて、組み込み Swift に関連するプロジェクト例のリポジトリが公開されており、興味のある読者にはその基にした実験を推奨しています。</p><p><a href="https://github.com/apple/swift-embedded-examples">https://github.com/apple/swift-embedded-examples</a></p><h2>Hello Developer 2024年4月が公開されました</h2><p><a href="https://developer.apple.com/jp/news/?id=c5gcbgrz">https://developer.apple.com/jp/news/?id=c5gcbgrz</a></p><ul><li>WWDC24 の関連情報や、新しい Apple Developer YouTube チャンネルについてご案内します</li><li>アプリ開発におけるキャリア発展に役立つ、初登場の Develop in Swift チュートリアルについてご紹介します</li><li>Zach Gage 氏と Jack Schlesinger 氏が、Knotwords のクロスワードパズルをどのように再構築したのか、その舞台裏を覗いてみましょう</li></ul><h2>Develop in Swiftチュートリアルの登場</h2><p><a href="https://developer.apple.com/tutorials/develop-in-swift">https://developer.apple.com/tutorials/develop-in-swift</a></p><p>コーディングを学び始めた学生やデベロッパ志望の方に最適な、まったく新しい Develop in Swift チュートリアル(英語)をご利用いただけるようになりました。Xcode でプロジェクトを構築する体験を通じて、Swift、SwiftUI、空間コンピューティングに触れることができます。</p><h2>新しい記事やサンプルビューが公開されました</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=04042024a">https://developer.apple.com/jp/news/site-updates/?id=04042024a</a></p><ul><li>[記事]横並び 3D ビデオのマルチビューHEVC への変換</li><li>[記事]マルチビュー3D ビデオファイルの読み取り</li><li>[サンプルビュー]macOS の配信署名コードの作成</li><li>[サンプルビュー]配信用 Mac ソフトウェアのパッケージング</li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04022024f">iOS 17.5 beta (21F5048f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04022024e">iPadOS 17.5 beta (21F5048f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04022024d">macOS 14.5 beta (23F5049f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04022024a">watchOS 10.5 beta (21T5545f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04022024c">tvOS 17.5 beta (21L5543d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04022024b">visionOS 1.2 beta (21O5555e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Lottie for iOS, macOS 4.4.2</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.4.2">https://github.com/airbnb/lottie-ios/releases/tag/4.4.2</a></p><ul><li>iOS 13.0, macOS 10.15 への最小デプロイメントターゲットの更新</li><li>Cocoapods podspec に visionOS サポートが追加されました</li><li>XCFramework バンドルのビルド時に正しいバージョン番号を使用することを保証するバグ修正</li><li>その他変更や修正されました</li></ul><h4>Lottie for Swift Package Manager 4.4.2</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.4.2">https://github.com/airbnb/lottie-spm/releases/tag/4.4.2</a></p><p>Privacy Manifest 対応が行われました。</p><h4>fastlane 2.220.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.220.0">https://github.com/fastlane/fastlane/releases/tag/2.220.0</a></p><ul><li>プラグインからの Action.sh 使用時の未定義メソッドエラー修正</li><li>プロビジョニングプロファイルに visionOS デバイスを含める対応</li><li>macOS プロファイルを作成しようとするときの Mac デバイスのフィルタリングを修正</li><li>その他変更や修正されました</li></ul><h4>firebase-ios-sdk 10.23.1</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.23.1">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.23.1</a></p><ul><li>Xcode 15.3 経由の送信をブロックする Firebase Analytics の macOS/Catalyst xcframework 構造の問題を修正しました</li><li><code>NSString(Bit) isBitEnabledAtIndex</code> でのクラッシュを修正しました</li><li><code>GoogleAppMeasurementOnDeviceConversion</code> で欠落していたシンボルを修正しました (10.22.1 で導入された回帰)</li></ul><h4>Nimble 13.3.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.3.0">https://github.com/Quick/Nimble/releases/tag/v13.3.0</a></p><ul><li>サブマッチャーまたは同等の値と照合する結果のマッチャーを追加しました</li><li>その他変更や修正されました</li><li>ドキュメントには DocC を使用するようになりました</li></ul><p><a href="https://quick.github.io/Nimble/documentation/nimble/">https://quick.github.io/Nimble/documentation/nimble/</a></p><h4>XcodeGen 2.40.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.40.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.40.0</a></p><ul><li><code>""</code> グループを指定することにより、プロジェクト ルートでローカル Swift パッケージのサポートを追加しました</li><li>スキームの事前アクションと事後アクションにカスタム シェルを追加しました</li><li><code>.xcprivacy</code> ファイルはデフォルトでどのビルドフェーズにも追加されなくなりました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/096-20240401</guid><title>096 2024-04-01</title><description>WWDC2024 が6月10日から14日に開催、Swift で GNOME アプリを書く、SSWG 2024年次アップデート、App Store Connect のアップデート</description><link>https://ios-osushi.github.io/posts/096-20240401</link><pubDate>Mon, 1 Apr 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>096 2024-04-01</h1><h2>AppleのWorldwide Developers Conference、2024年6月10日に開幕</h2><p><a href="https://www.apple.com/jp/newsroom/2024/03/apples-worldwide-developers-conference-returns-june-10-2024/">https://www.apple.com/jp/newsroom/2024/03/apples-worldwide-developers-conference-returns-june-10-2024/</a></p><p>Apple は本日、 Worldwide Developers Conference(WWDC)を 2024 年 6 月 10 日から 14 日にオンライン形式で開催することを発表しました。</p><h2>Swift で GNOME アプリを書く</h2><p><a href="https://swift.org/blog/adwaita-swift/">https://swift.org/blog/adwaita-swift/</a></p><p>Swift は、きれいな構文、静的な型付け、コードを書きやすくする特別な機能のおかげで、ユーザーインターフェイスを作成するのに適しています。結果ビルダーは、Swift のクロージャ式構文と組み合わせることで、コードの読みやすさを大幅に向上させることができます。</p><h2>SSWG 2024年次アップデート</h2><p><a href="https://swift.org/blog/sswg-update-2024/">https://swift.org/blog/sswg-update-2024/</a></p><p>この年次投稿では、Swift Server WorkGroup (SSWG)は、コミュニティ、エコシステム全体の成果、そして今後の 1 年間のワークグループの注力分野について振り返ります。</p><h2>App Store Connectのアップデート</h2><p><a href="https://developer.apple.com/news/releases/?id=03282024a">https://developer.apple.com/news/releases/?id=03282024a</a></p><p>アカウント所有者および管理者は、App Store Connect と同じ権限で、チームメンバーに App Store Connect API へのアクセスを許可できるようになりました。アクセスを許可した場合、チームメンバーは App Store Connect で個別のキーを生成して API を使用できます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=03272024a">iPadOS 17.4.1 (21E237)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272024b">iOS 17.4.1 (21E237)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-format 510.1.0</h4><p><a href="https://github.com/apple/swift-format/releases/tag/510.1.0">https://github.com/apple/swift-format/releases/tag/510.1.0</a></p><p>様々な変更が行われました。</p><h4>swift-foundation-icu FoundationICU 0.0.6</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.6">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.6</a></p><p>macOS でのテスト失敗の一時的な修正と、Windows 用のビルド修正が行われました。</p><h4>swift-protobuf 1.26.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.26.0">https://github.com/apple/swift-protobuf/releases/tag/1.26.0</a></p><p>プライバシーマニフェストを追加して様々な修正しました。</p><h3>サードパーティ</h3><h4>Alamofire 5.9.1</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.9.1">https://github.com/Alamofire/Alamofire/releases/tag/5.9.1</a></p><p>HTTPHeaders と HTTPHeader、HTTPMethod が <code>Sendable</code> に準拠しました。他にも CocoaPods の visionOS をサポートが修正されました。</p><h4>SDWebImage 5.19.1 - 5.9 Patch</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.1">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.1</a></p><p>様々な修正と追加が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/095-20240325</guid><title>095 2024-03-25</title><description>try! Swift Tokyo 2024 が開催、EU でのアプリ配信に関する追加のオプション、App Store Connect でのトレーダーステータスの提供要件、xcbeautify 2.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/095-20240325</link><pubDate>Mon, 25 Mar 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>095 2024-03-25</h1><h2>try! Swift Tokyo 2024 が開催</h2><p><a href="https://tryswift.jp/">https://tryswift.jp/</a></p><p>2024 年 3 月 22 日から 24 日まで、国際カンファレンスである try! Swift が東京で開催されました。</p><p>詳細は公式サイトをご参照ください。</p><h2>EU でのアプリ配信に関する追加のオプション</h2><p><a href="https://developer.apple.com/jp/news/?id=8c1m8hqt">https://developer.apple.com/jp/news/?id=8c1m8hqt</a></p><p>EU でアプリを配信する開発者へさらに柔軟なオプションを提供するため、Web サイトから直接アプリを配信できる新しい方法を導入します。</p><p>詳細は上記のページをご参照ください。</p><h2>App Store Connect でのトレーダーステータスの提供要件</h2><p><a href="https://developer.apple.com/jp/news/?id=x60uzbu9">https://developer.apple.com/jp/news/?id=x60uzbu9</a></p><p>EU の <a href="https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/digital-services-act_en">デジタルサービス法</a>(DSA)に準拠するため、 <a href="https://developer.apple.com/jp/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-compliance-information/">App Store Connect</a> でトレーダーステータスを入力できるようになりました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=03212024b">iOS 16.7.7 (20H330)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03212024e">iOS 17.4.1 (21E236)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03212024a">iPadOS 16.7.7 (20H330)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03212024d">iPadOS 17.4.1 (21E236)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03212024c">visionOS 1.1.1 (21O224)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Syntax</h4><h5>510.0.1</h5><p><a href="https://github.com/apple/swift-syntax/releases/tag/510.0.1">https://github.com/apple/swift-syntax/releases/tag/510.0.1</a></p><p>メモリアクセスが不整合になる可能性が修正されました。</p><h5>510.1.0</h5><p><a href="https://github.com/apple/swift-format/releases/tag/510.1.0">https://github.com/apple/swift-format/releases/tag/510.1.0</a></p><p>様々な変更や修正が行われました。</p><h4>Swift Argument Parser 1.3.1</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.3.1">https://github.com/apple/swift-argument-parser/releases/tag/1.3.1</a></p><p>様々な変更や修正が行われました。</p><h3>サードパーティ</h3><h4>xcbeautify</h4><h5>1.7.0</h5><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/1.7.0">https://github.com/cpisciotta/xcbeautify/releases/tag/1.7.0</a></p><p>様々なキャプチャグループが追加されました。</p><h5>2.0.0</h5><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.0.0">https://github.com/cpisciotta/xcbeautify/releases/tag/2.0.0</a></p><p>Swift の最小バージョンが 5.9 になるなど、様々な更新が行われました。</p><h5>2.0.1</h5><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/2.0.1">https://github.com/cpisciotta/xcbeautify/releases/tag/2.0.1</a></p><p><code>make package-darwin-universal</code> が修正されました。</p><h4>Realm</h4><h5>v10.48.1</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.48.1">https://github.com/realm/realm-swift/releases/tag/v10.48.1</a></p><p>プライバシーマニフェストに <code>NSPrivacyAccessedAPICategoryDiskSpace</code> が追加されました。</p><h5>v10.49.0</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.49.0">https://github.com/realm/realm-swift/releases/tag/v10.49.0</a></p><p>Realm の新しいファイルフォーマットバージョン(v24)が導入されました。</p><p>その他様々な変更や修正が行われました。</p><h5>v10.49.1</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.49.1">https://github.com/realm/realm-swift/releases/tag/v10.49.1</a></p><p>機能強化や修正が行われました。</p><h4>Xcodes App v2.1.2</h4><p><a href="https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.1.2b26">https://github.com/XcodesOrg/XcodesApp/releases/tag/v2.1.2b26</a></p><!-- textlint-disable ja-technical-writing/no-doubled-joshi --><p>macOS 14.4 でリストの行のテキストが表示されない不具合が修正されました。</p><!-- textlint-enable ja-technical-writing/no-doubled-joshi --><h4>APNGKit 2.3.0</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.3.0">https://github.com/onevcat/APNGKit/releases/tag/2.3.0</a></p><ul><li>visionOS がサポートされました</li><li>潜在的な警告を防ぐため、空のプライバシーマニフェストファイルが追加されました</li></ul><h4>Firebase Apple SDK 10.23.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.23.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.23.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#10.23.0">https://firebase.google.com/support/release-notes/ios#10.23.0</a></li></ul><p>様々な変更や修正が行われました。</p><h4>Apollo iOS 1.9.3</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.9.3">https://github.com/apollographql/apollo-ios/releases/tag/1.9.3</a></p><p>様々な変更や修正が行われました。</p><h4>Nuke 12.5.0</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.5.0">https://github.com/kean/Nuke/releases/tag/12.5.0</a></p><p>様々な変更や修正が行われました。</p><h4>Quick 7.5.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.5.0">https://github.com/Quick/Quick/releases/tag/v7.5.0</a></p><p>保留中のテストがスキップとしてマークされるようになりました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/094-20240311</guid><title>094 2024-03-11</title><description>Swift 5.10 がリリース、M3 チップを搭載した新しい13インチおよび15インチの MacBook Air を発表、ほか</description><link>https://ios-osushi.github.io/posts/094-20240311</link><pubDate>Mon, 11 Mar 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>094 2024-03-11</h1><h2>M3 チップを搭載した新しい13インチおよび15インチの MacBook Air を発表</h2><p><a href="https://www.apple.com/newsroom/2024/03/apple-unveils-the-new-13-and-15-inch-macbook-air-with-the-powerful-m3-chip/">https://www.apple.com/newsroom/2024/03/apple-unveils-the-new-13-and-15-inch-macbook-air-with-the-powerful-m3-chip/</a></p><p>Apple が新しい MacBook Air を発表。M3 チップ搭載で最大 60%高速化し、最大 13 倍速い性能。バッテリー駆動時間は最大 18 時間で、最大 2 台の外部ディスプレイをサポート。</p><h2>Swift 5.10 がリリース</h2><p><a href="https://swift.org/blog/swift-5.10-released/">https://swift.org/blog/swift-5.10-released/</a></p><p>Swift 5.10 では、コンパイラ解析によって安全性が証明される場合でも、一部の状況でデータレースの警告が表示されます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02272024a">iPadOS 15.8.2 (19H384)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024b">iOS 15.8.2 (19H384)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024c">iPadOS 16.7.6 (20H320)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024d">iOS 16.7.6 (20H320)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024e">iPadOS 17.4 (21E219)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024f">iOS 17.4 (21E219)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024g">Xcode 15.3 (15E204a)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02272024e">watchOS 10.4 Release Candidate (21T216)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024f">visionOS 1.1 Release Candidate (21O209)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024g">tvOS 17.4 Release Candidate (21L227)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024h">macOS 14.4 Release Candidate (23E214)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024i">Xcode 15.3 Release Candidate 2 (15E204a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>apollo-ios 1.9.2</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.9.2">https://github.com/apollographql/apollo-ios/releases/tag/1.9.2</a></p><ul><li>1.9.1 との後方互換性を修正しました</li><li>URLSessionClient にセッションおよびタスクの説明パラメータが追加されました</li></ul><h4>SwiftFormat 0.53.4</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.4">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.4</a></p><ul><li>enumNamespaces ルールが属性やマクロを持つ構造体には適用されなくなりました</li><li>新しい nonisolated(unsafe) 修飾子が正しく処理されるようになりました</li><li>do throws(Type) 節のサポートが追加されました</li></ul><h4>swift-composable-architecture 1.9.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.2</a></p><ul><li>1.9 で追加された BindableAction を元に戻しました</li><li>swift-syntax 510 をサポートしました</li></ul><h4>Quick v7.4.1</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.4.1">https://github.com/Quick/Quick/releases/tag/v7.4.1</a></p><ul><li>cocoapods のバージョンアップをしました</li><li>beforeEach、afterEach、aroundEach で XCTSkip、StopTest を適切に処理するようにしました</li></ul><h4>realm-swift v10.48.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.48.0">https://github.com/realm/realm-swift/releases/tag/v10.48.0</a></p><ul><li>computed properties のみを持つモデルを宣言する際の制限を解除しました</li><li>Xcode 15.3 をリリースパッケージに追加しました</li><li>build.sh 内の REALM<em>EXTRA</em>BUILD_ARGUMENTS 環境変数を介した複数の引数サポートを修正しました</li><li>Xcode 15.3 で導入された警告のいくつかを修正しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/093-20240304</guid><title>093 2024-03-04</title><description>iOS 15.8.2 Release Candidate リリース、iPadOS 15.8.2 Release Candidate リリース、swift-syntax 510.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/093-20240304</link><pubDate>Mon, 4 Mar 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>093 2024-03-04</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02272024b">iOS 15.8.2 Release Candidate (19H384)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024a">iPadOS 15.8.2 Release Candidate (19H384)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024d">iOS 16.7.6 Release Candidate (20H320)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024c">iPadOS 16.7.6 Release Candidate (20H320)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02272024i">iOS 17.4 Release Candidate (21E217)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024h">iPadOS 17.4 Release Candidate (21E217)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024g">macOS 14.4 beta 5 (23E5211a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024f">tvOS 17.4 beta 5 (21L5225a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024e">visionOS 1.1 beta 4 (21O5203a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02272024j">Xcode 15.3 Release Candidate (15E5202a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-syntax 510.0.0</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/510.0.0">https://github.com/apple/swift-syntax/releases/tag/510.0.0</a></p><ul><li>新しい API が追加されました<ul><li><code>SyntaxStringInterpolation.appendInterpolation(_: (some SyntaxProtocol)?)</code></li><li><code>SyntaxCollection.index(at:)</code></li><li><code>ClosureCaptureSyntax.init()</code></li><li><code>EnumCaseParameterSyntax.init()</code></li><li><code>DiagnosticSeverity</code> と <code>PluginMessage.Diagnostic.Severity</code> に <code>remark</code> が追加</li></ul></li></ul><ul><li>いくつかの API が非推奨になりました<ul><li>Leaf Node Casts<ul><li>https://github.com/apple/swift-syntax/issues/2092</li></ul></li><li>Same-Type Casts<ul><li>https://github.com/apple/swift-syntax/issues/2092</li></ul></li><li>Base Node Casts<ul><li>https://github.com/apple/swift-syntax/issues/2092</li></ul></li><li><code>WildcardPatternSyntax.typeAnnotation</code><ul><li>https://github.com/apple/swift-syntax/pull/2393</li></ul></li></ul></li></ul><ul><li>互換性のない変更がいくつかされました<ul><li><code>NoteMessage.fixItID</code> が <code>noteID</code> に名前変更<ul><li>https://github.com/apple/swift-syntax/issues/2261</li></ul></li><li><code>DiagnosticSpec.highlight</code> が <code>highlights</code> に置換<ul><li>https://github.com/apple/swift-syntax/pull/2213</li></ul></li></ul></li></ul><h3>サードパーティ</h3><h4>Alamofire 5.9.0</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.9.0">https://github.com/Alamofire/Alamofire/releases/tag/5.9.0</a></p><ul><li>追加<ul><li>[🔥Experimental🔥]<code>WebSocketRequest</code> が追加されました<ul><li><code>URLSessionWebSocketTask</code> のラッパーとして機能し、現在は非公開のプレビューリリース。API は将来的に変更される可能性があり、フィードバックやバグ報告を受付中</li></ul></li><li><code>PrivacyInfo.xcprivacy</code> ファイルと SPM、CocoaPods、Carthage への統合が追加されました</li><li>Xcode で SPM を使用する際の動的リンクを強制する <code>AlamofireDynamic</code> ターゲットが追加されました</li><li><code>AFInfo</code> 列挙体と Alamofire の現在のバージョンを取得するための <code>version</code> 変数が公開されました</li></ul></li></ul><ul><li>更新<ul><li>Swift 5.7.1 が必要となるよう Alamofire をアップデート</li><li>大きな <code>Request.swift</code> ファイルを分割し、さまざまな <code>Request</code> サブクラスをそれぞれのファイルに統合</li><li><code>Empty</code> タイプを <code>Sendable</code> に変更</li><li>重複するルールを削除するために <code>.swiftformat</code> をアップデート</li></ul></li></ul><ul><li>修正<ul><li>新しい Xcode バージョンでの <code>Package.swift</code> 内のプラットフォーム非推奨警告を修正</li><li>プロジェクト再構築後の <code>Alamofire.podspec</code> の修正</li><li>各種ドキュメントの誤りを修正</li></ul></li></ul><h4>SwiftFormat 0.53.3</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.3">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.3</a></p><ul><li><code>preferForLoop</code> ルールが "cases" で終わるループ条件を正しく単数形に変換するよう修正されました</li><li><code>preferForLoop</code> が投げられる場合や非同期の <code>forEach</code> 式を誤って変更してしまうバグが修正されました</li><li><code>organizeDeclarations</code> が有効であるものの宣言タイプが除外されていた場合の拡張ボディのソートに関するバグが修正されました</li><li><code>@unknown default</code> ケースに関連する条件付き代入のバグが修正されました</li><li><code>enumNamespaces</code> ルールの不安全な適用を修正しました</li><li>型付き <code>throws</code> の初期サポートが追加されました</li></ul><h4>SwiftGen 6.6.3</h4><p><a href="https://github.com/SwiftGen/SwiftGen/releases/tag/6.6.3">https://github.com/SwiftGen/SwiftGen/releases/tag/6.6.3</a></p><ul><li>CLI: <code>swiftgen run</code> に <code>--quiet</code> と <code>--verbose</code> フラグのサポートが追加されました</li><li>ビルド: <code>rake cli:install</code> コマンドおよびそれに伴い Homebrew formula が修正されました<ul></ul></li></ul><h4>The Composable Architecture 1.9.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.9.1</a></p><ul><li>1.9.0 で発生したリグレッションを修正し、アクションケース名とバインド可能なアクションキーパス名が重複して曖昧になる問題が解消されました</li><li>チュートリアルでの Enum Reducer の状態を等価にする手順が追加されました</li><li>1.9 のマイグレーションガイドに小さなタイポが修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/092-20240226</guid><title>092 2024-02-26</title><description>App Store Connect の App Analytics から visionOS アプリのメトリクスを確認可能に、CloudKit に関するいくつかのテクニカルドキュメントが公開、MLX Swift が公開、ほか</description><link>https://ios-osushi.github.io/posts/092-20240226</link><pubDate>Mon, 26 Feb 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>092 2024-02-26</h1><h2>App Store Connect の App Analytics から visionOS アプリのメトリクスを確認可能に</h2><p><a href="https://developer.apple.com/jp/news/releases/?id=02222024a">App Store Connect update - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/releases/?id=02222024a</a></p><p>App Store Connect の App Analytics に visionOS アプリのデータが含まれるようになりました。visionOS 用にビルドされたアプリだけではなく、visionOS デバイスで実行される iPadOS アプリ・iOS アプリもこれに含まれます。</p><h2>CloudKit に関するいくつかのテクニカルドキュメントが公開</h2><p>Apple デベロッパテクニカルサポートが開発に関するさまざまなトピックを取り上げ、ガイダンスとして提供しているテクニカルドキュメント(Technotes)が更新されました。</p><!-- textlint-disable ja-technical-writing/sentence-length --><p>CloudKit に関連する「CloudKit スロットルについて」「NSPersistentCloudKitContainer の同期について」「NSPersistentCloudKitContainer の同期のデバッグ」の 3 つが追加されています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><ul><li><a href="https://developer.apple.com/documentation/technotes/tn3162-understanding-cloudkit-throttles">TN3162: Understanding CloudKit throttles | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3162-understanding-cloudkit-throttles</a></li><li><a href="https://developer.apple.com/documentation/technotes/tn3163-understanding-the-synchronization-of-nspersistentcloudkitcontainer">TN3163: Understanding the synchronization of NSPersistentCloudKitContainer | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3163-understanding-the-synchronization-of-nspersistentcloudkitcontainer</a></li><li><a href="https://developer.apple.com/documentation/technotes/tn3164-debugging-the-synchronization-of-nspersistentcloudkitcontainer">TN3164: Debugging the synchronization of NSPersistentCloudKitContainer | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3164-debugging-the-synchronization-of-nspersistentcloudkitcontainer</a></li></ul><h2>MLX Swift が公開</h2><p><a href="https://www.swift.org/blog/mlx-swift/">Swift.org - On-device ML research with MLX and Swift https://www.swift.org/blog/mlx-swift/</a></p><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><p>Apple シリコン搭載端末で機械学習研究を行うために使用できる <a href="https://ml-explore.github.io/mlx/build/html/index.html">MLX</a> の Swift API として「MLX Swift」が公開されました。</p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><p><a href="https://github.com/ml-explore/mlx-swift">ml-explore/mlx-swift: Swift API for MLX https://github.com/ml-explore/mlx-swift</a></p><p>MLX Swift は MIT ライセンスで公開されており、iOS 16.0 以降、macOS Ventura 13.3 以降で利用できます。</p><h2>Swift が Google Summer of Code 2024 に参加</h2><p><a href="https://www.swift.org/blog/swift-google-summer-of-code-2024/">Swift.org - Swift joins Google Summer of Code 2024 https://www.swift.org/blog/swift-google-summer-of-code-2024/</a></p><p>Swift が Google Summer of Code 2024 に参加することが発表されました。Swift は Google Summer of Code に 2018 年から参加しています。GSoC に参加するには応募が必要です。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024f">iOS 17.4 beta 4 (21E5209b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024e">iPadOS 17.4 beta 4 (21E5209b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024d">macOS 14.4 beta 4 (23E5205c)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024c">tvOS 17.4 beta 4 (21L5222a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024a">watchOS 10.4 beta 4 (21T5213a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=02202024b">visionOS 1.1 beta 3 (21O5197a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>The Composable Architecture 1.8.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.2</a></p><p><code>@Reducer</code> マクロにいくつかの修正が行われました。</p><h4>Lottie 4.4.1、Lottie for Swift Package Manager 4.4.1</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.4.1">https://github.com/airbnb/lottie-ios/releases/tag/4.4.1</a> <a href="https://github.com/airbnb/lottie-spm/releases/tag/4.4.1">https://github.com/airbnb/lottie-spm/releases/tag/4.4.1</a></p><p>いくつかのバグが修正されました。</p><h4>SDWebImage 5.19.0</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.19.0</a></p><p>トランジションの完了を待機してコールバックする <code>SDWebImageWaitTransition</code> が追加されました。また <code>UIView</code> の拡張にある <code>sd_cancelCurrentImageLoad</code> が非推奨となりました。さらに、CocoaPods を用いているプロジェクト構成において、visionOS を公式にサポートしました。今後も他の SDWebImage.org の Pod が追加されていきます。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/091-20240219</guid><title>091 2024-02-19</title><description>Swift Summer of Code 2023 の概要が公開、visionOS 1.0.3リリースほか</description><link>https://ios-osushi.github.io/posts/091-20240219</link><pubDate>Mon, 19 Feb 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>091 2024-02-19</h1><h2>Swift Summer of Code 2023 の概要が公開</h2><p><a href="https://www.swift.org/blog/summer-of-code-2023-summary/">https://www.swift.org/blog/summer-of-code-2023-summary/</a></p><p>Swift Summer of Code 2023 の概要が公開されました。<br>主な内容は以下の通りです。</p><ul><li>Swift Memcache ライブラリ</li><li>SwiftParser での増分解析</li><li>Key Path の推論と診断の改善</li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02122024a">visionOS 1.0.3 (21N333)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02132024g">Xcode 15.3 beta 3 (15E5194e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024f">iOS 17.4 beta 3 (21E5200d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024e">iPadOS 17.4 beta 3 (21E5200d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024d">macOS 14.4 beta 3 (23E5196e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024a">watchOS 10.4 beta 3 (21T5202e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024c">tvOS 17.4 beta 3 (21L5212d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132024b">visionOS 1.1 beta 2 (21O5188c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>SwiftFormat 0.53.2</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.2">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.2</a></p><ul><li><code>hoistAwait</code> ルールが <code>try</code> キーワードの前に <code>await</code> を移動する可能性があるバグを修正しました</li><li><code>redundantSelf</code> ルールが <code>@MainActor</code> アノテーションによって混同されるバグを修正しました</li><li><code>unusedArguments</code> が <code>guard</code> 内の必須引数を削除するエッジケースを修正しました</li></ul><h4>Kingfisher 7.11.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.11.0">https://github.com/onevcat/Kingfisher/releases/tag/7.11.0</a></p><ul><li><code>CocoaPods</code> で使用する場合、サポートされるプラットフォームとして <code>visionOS</code> を追加しました。他の依存関係マネージャーについては、以前のバージョンから既にサポートされていました</li><li>その他、軽微な対応が行われました</li></ul><h4>The Composable Architecture 1.8.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.8.1</a></p><ul><li>1.8 系への Migration Guide が更新されました<ul><li>1.8 系への Migration Guide: <a href="https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.8">https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.8</a></li><li>その他、軽微な変更や不具合修正が行われました</li></ul></li></ul><h4>Realm 10.47.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.47.0">https://github.com/realm/realm-swift/releases/tag/v10.47.0</a></p><ul><li>地理空間クエリの初期サポートが導入され、特定の地理的エリア内のオブジェクトをフィルタリングできるようになりました</li></ul><h4>SDWebImage 5.18.11</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.11">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.11</a></p><ul><li><code>NSData</code> を <code>SDImageFormat</code> に変換する際、欠落している <code>Break</code> キーワードを追加しました</li></ul><h4>XcodeGen 2.39.1</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.39.1">https://github.com/yonaskolb/XcodeGen/releases/tag/2.39.1</a></p><ul><li><code>XcodeGen</code> が依存関係として使用されている場合に、重大な変更を修正するため <code>XcodeProj</code> バージョンを固定しました</li><li>その他、軽微な対応が行われました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/090-20240212</guid><title>090 2024-02-12</title><description>Swift Student Challenge に応募しよう、iOS と iPadOS の利用状況が更新、ビデオやドキュメント情報が更新、ほか</description><link>https://ios-osushi.github.io/posts/090-20240212</link><pubDate>Mon, 12 Feb 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>090 2024-02-12</h1><h2>Swift Student Challenge に応募しよう</h2><p><a href="https://developer.apple.com/jp/news/?id=vn4toshi">https://developer.apple.com/jp/news/?id=vn4toshi</a></p><p>Apple は、Swift Student Challenge を通じて次世代の学生デベロッパ、クリエイター、起業家をサポートし、コーディングへの情熱を応援しています。 アプリプレイグラウンドを構築し、2 月 25 日までに提出してください。</p><h2>iOS と iPadOS の利用状況が更新</h2><p><a href="https://developer.apple.com/jp/support/app-store/">https://developer.apple.com/jp/support/app-store/</a></p><p>iOS と iPadOS の利用状況が 2024 年 2 月 4 日に更新されました。</p><h2>Fantastical が Apple Vision Pro に登場</h2><p><a href="https://developer.apple.com/jp/news/?id=you1yc2h">https://developer.apple.com/jp/news/?id=you1yc2h</a></p><p>Flexibits 社の CEO、Michael Simmons 氏が、カレンダーアプリを visionOS 向けに展開した経験について語ります。</p><h2>コード署名の仕組み</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=02062024a">https://developer.apple.com/jp/news/site-updates/?id=02062024a</a></p><p>コードの作成者を特定するために、コード署名でどのように証明書が使われるか確認しましょう。</p><h2>ドキュメントサイトの更新情報</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=02082024a">https://developer.apple.com/jp/news/site-updates/?id=02082024a</a></p><p>新しい記事や更新された記事、サンプルコードを確認しましょう。</p><h2>ビデオの更新情報</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=02082024e">https://developer.apple.com/jp/news/site-updates/?id=02082024e</a></p><p>Xcode Cloud でソースリポジトリを接続する方法などについて確認しましょう。</p><h2>Apple UX ライティングチームとの Q&A</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=02082024b">https://developer.apple.com/jp/news/site-updates/?id=02082024b</a></p><p>明確なオンボーディングフローや気持ちが高まるコンテンツ、効果的な通知のライティングに関するヒントが得られます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02082024d">iOS 17.3.1 (21D61)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02082024c">iPadOS 17.3.1 (21D61)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02082024b">macOS 14.3.1 (23D60)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02082024a">watchOS 10.3.1 (21S651)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02062024h">Xcode 15.3 beta 2 (15E5188j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024g">iOS 17.4 beta 2 (21E5195e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024f">iPadOS 17.4 beta 2 (21E5195e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024e">macOS 14.4 beta 2 (23E5191e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024b">watchOS 10.4 beta 2 (21T5196d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024d">tvOS 17.4 beta 2 (21L5206f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02062024c">visionOS 1.1 beta (21O5181e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-collections 1.1.0</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.1.0">https://github.com/apple/swift-collections/releases/tag/1.1.0</a></p><p>新たなデータ構造の追加など、様々な修正が行われました。</p><h3>サードパーティ</h3><h4>CocoaPods 1.15.2</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.15.2">https://github.com/CocoaPods/CocoaPods/releases/tag/1.15.2</a></p><p>バグ修正が行われました。</p><h4>Firebase Apple 10.21.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.21.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.21.0</a></p><p>様々な修正が行われました。</p><h4>Nuke 12.4</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.4.0">https://github.com/kean/Nuke/releases/tag/12.4.0</a></p><p>ドキュメントの更新と、全ての visionOS のサポートが可能になりました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/089-20240205</guid><title>089 2024-02-05</title><description>App Store Review ガイドラインの更新版を公開、Swift OpenAPI Generator 1.0 リリース、EU におけるアプリ配信の変更に関するコンサルテーションのリクエスト、ほか</description><link>https://ios-osushi.github.io/posts/089-20240205</link><pubDate>Mon, 5 Feb 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>089 2024-02-05</h1><h2>App Store Review ガイドラインの更新版を公開</h2><p><a href="https://developer.apple.com/jp/news/?id=7j1f99yf">https://developer.apple.com/jp/news/?id=7j1f99yf</a></p><p>App Store Review ガイドラインが更新されました。</p><p>どのガイドラインが <a href="https://developer.apple.com/jp/support/dma-and-apps-in-the-eu/">EU における iOS アプリ向けの公証</a> にのみ適用されるかがわかるようになっています。</p><h2>ミニアプリとストリーミングゲームへのアクセスを提供する新オプションを導入</h2><p><a href="https://developer.apple.com/jp/news/?id=f1v8pyay">https://developer.apple.com/jp/news/?id=f1v8pyay</a></p><p>ミニアプリとゲームへのアクセスを提供するストリーミングゲームサービスおよびアプリの新オプションの提供をグローバルに開始しました。</p><p>詳細は記事をご参照ください。</p><h2>Swift OpenAPI Generator 1.0 リリース</h2><ul><li><a href="https://www.swift.org/blog/swift-openapi-generator-1.0/">https://www.swift.org/blog/swift-openapi-generator-1.0/</a></li><li><a href="https://github.com/apple/swift-openapi-generator">https://github.com/apple/swift-openapi-generator</a></li></ul><p>OpenAPI ドキュメントから Swift のクライアントおよびサーバーのコードを生成するツールの 1.0 がリリースされました。</p><p>OpenAPI Specification の 3.0 と 3.1 に対応しています。</p><h2>EU におけるアプリ配信の変更に関するコンサルテーションのリクエスト</h2><p><a href="https://developer.apple.com/jp/news/?id=tr8v670x">https://developer.apple.com/jp/news/?id=tr8v670x</a></p><p>30 分間のオンラインコンサルテーションで、EU におけるアプリ配信の変更について質問したり、フィードバックを提供したりできます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/?id=73iijfon">https://developer.apple.com/jp/news/?id=73iijfon</a></li><li><a href="https://developer.apple.com/news/releases/?id=01292024b">macOS 14.4 beta (23E5180j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01292024a">watchOS 10.4 beta (21T5185g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01302024a">iOS 17.4 beta (21E5184k)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>CocoaPods 1.15.0</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.15.0">https://github.com/CocoaPods/CocoaPods/releases/tag/1.15.0</a></p><p>不具合が修正されました。</p><h4>The Composable Architecture</h4><h5>1.7.0</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.0</a></p><p>Observation に対応しました。</p><p>1.7 への移行について、詳しくは公式ドキュメントをご参照ください。</p><p><a href="https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.7/">https://pointfreeco.github.io/swift-composable-architecture/main/documentation/composablearchitecture/migratingto1.7/</a></p><h5>1.7.1</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.1</a></p><p>改善や修正がされました。</p><h5>1.7.2</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.7.2</a></p><p>改善や修正がされました。</p><h4>Apollo iOS 1.9.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.9.0">https://github.com/apollographql/apollo-ios/releases/tag/1.9.0</a></p><p>改善や修正がされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/088-20240129</guid><title>088 2024-01-29</title><description>Apple Music Classical、1月24日から日本に登場、AdAttributionKit による広告パフォーマンスの測定、Apple、EU域内でのiOS、Safari、App Storeに関する変更を発表、ほか</description><link>https://ios-osushi.github.io/posts/088-20240129</link><pubDate>Mon, 29 Jan 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>088 2024-01-29</h1><h2>Apple Music Classical、1月24日から日本に登場</h2><p><a href="https://www.apple.com/jp/newsroom/2024/01/apple-music-classical-is-now-available-in-japan/">https://www.apple.com/jp/newsroom/2024/01/apple-music-classical-is-now-available-in-japan/</a></p><p>Apple Music Classical が日本に登場し、既存の Apple Music サブスクリプション登録者は無料で利用できます。 クラシック音楽カタログや高品質なオーディオ体験を提供し、プレイリストや限定配信など、魅力的な機能があります。</p><h2>AdAttributionKit による広告パフォーマンスの測定</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=01252024a">https://developer.apple.com/jp/news/site-updates/?id=01252024a</a></p><p>AdAttributionKit は、広告主がプライバシーを守りつつ広告の成功を測定できます。 強化されたアトリビューション情報を提供し、アプリ間キャンペーンの測定をサポートします。</p><h2>Apple、EU域内でのiOS、Safari、App Storeに関する変更を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/">https://www.apple.com/jp/newsroom/2024/01/apple-announces-changes-to-ios-safari-and-the-app-store-in-the-european-union/</a> Apple は、欧州連合のデジタル市場法に対応し、iOS、Safari、App Store に変更を加えます。 これには新 API やアプリ分析の拡張などが含まれます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=01252024a">tvOS 17.4 beta (21L5195h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024h">iPadOS 17.4 beta (21E5184i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024i">iOS 17.4 beta (21E5184i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024g">Xcode 15.3 beta (15E5178i)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>SwiftFormat 0.53.1</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.1">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.1</a></p><ul><li>ファイルヘッダーがコロンを含む重複するヘッダーを生成するバグを修正しました</li><li>redundantInternal ルールにおいて、import 文から internal を削除しなくなりました</li><li>unusedArguments ルールでの誤検知を修正しました</li></ul><h4>Quick v7.4.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.4.0">https://github.com/Quick/Quick/releases/tag/v7.4.0</a></p><ul><li>VisionOS をサポートしました</li><li>リリーススクリプトがローカルの ruby 依存関係を自動更新するようになりました</li></ul><h4>realm-swift v10.46.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.46.0">https://github.com/realm/realm-swift/releases/tag/v10.46.0</a></p><ul><li>フレームワークにプライバシーマニフェストを追加しました</li><li>CocoaPods での Realm.framework のサイズ縮小と起動時間の改善しました</li><li>AppConfiguration の baseURL フィールドの更新可能化をしました</li><li>メモリ内同期 Realms のサポートを追加しました</li></ul><p>その他、いくつかの修正をしました。</p><h4>XcodesApp 2.0</h4><p><a href="https://github.com/XcodesOrg/XcodesApp">https://github.com/XcodesOrg/XcodesApp</a></p><p>Xcodes の v1.X では、情報パネルにほとんどの情報が含まれていましたが、新たに追加されたプラットフォームのためにスペースが不足していました。 2.0 で NavigationSplitView を使用してより効率的なデザインに更新されました。</p><p>その他、以下の修正が入りました。 - macOS 13.0 が必要になりました - XcodesKit ライブラリの開発も開始されました</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/087-20240122</guid><title>087 2024-01-22</title><description>StoreKitとReviewガイドラインの更新、iOS 17.3リリース、iPadOS 17.3リリース、SwiftLog 1.5.4リリース、SwiftNIO 2.63.0リリース、ほか</description><link>https://ios-osushi.github.io/posts/087-20240122</link><pubDate>Mon, 22 Jan 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>087 2024-01-22</h1><h2>StoreKitとReviewガイドラインの更新</h2><p>"StoreKit Purchase Link Entitlement" が導入され、アプリ内課金を提供するアプリに別の決済手段を提供する Web サイトリンクを記載できるようになりました。この変更は米国のストアフロントでのみ有効です。</p><p><a href="https://developer.apple.com/jp/news/?id=plt8qzea">https://developer.apple.com/jp/news/?id=plt8qzea</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=01222024i">iOS 17.3 (21D50)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024h">iPadOS 17.3 (21D50)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024g">macOS 14.3 (23D56)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024f">watchOS 10.3 (21S644)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024e">tvOS 17.3 (21K646)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024d">iOS 16.7.5 (20H307)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024c">iPadOS 16.7.5 (20H307)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024b">iOS 15.8.1 (19H380)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01222024a">iPadOS 15.8.1 (19H380)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>FoundationICU 0.0.5</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.5">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.5</a></p><p>macOS 環境でのビルドが失敗することへの修正が含まれています。</p><h4>SwiftLog 1.5.4</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.5.4">https://github.com/apple/swift-log/releases/tag/1.5.4</a></p><ul><li>内部コードの改善が行われました</li></ul><h4>SwiftNIO 2.63.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.63.0">https://github.com/apple/swift-nio/releases/tag/2.63.0</a></p><ul><li>いくつかの改善・不具合の修正が行われました</li></ul><h3>サードパーティ</h3><h4>APNGKit 2.2.5</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.2.5">https://github.com/onevcat/APNGKit/releases/tag/2.2.5</a></p><p>ロジック上のバグが修正されました。</p><h4>swift-dependencies 1.2.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.2.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.2.0</a></p><ul><li><code>@Dependency</code> を利用したインスタンス取得時に KeyPath の代わりに型名を利用できるようになりました</li><li><code>DependencyKey</code> が <code>DependencyKey<Value></code> の定義となりました</li></ul><h4>Firebase Apple SDK 10.20.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.20.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.20.0</a></p><ul><li>Google Analytics 360 の上限文字数が増加しました</li><li>初回アプリ起動時に FCM トークンが nil になってしまっていた不具合が修正されました</li></ul><p>詳しくはこちら <a href="https://firebase.google.com/support/release-notes/ios#10.20.0">https://firebase.google.com/support/release-notes/ios#10.20.0</a></p><h4>Lottie 4.4.0</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.4.0">https://github.com/airbnb/lottie-spm/releases/tag/4.4.0</a></p><ul><li>Privacy Manifest の対応が行われました</li><li>visionOS のサポートが行われました</li><li>Swift, Xcode の最低バージョンが Swift 5.7, Xcode 14.1 に更新されました</li><li>いくつかの不具合が修正されました</li></ul><h4>Nimble 13.2.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.2.0">https://github.com/Quick/Nimble/releases/tag/v13.2.0</a></p><ul><li>visionOS のサポートが行われました</li><li><code>map</code> マッチャーが追加されました</li><li>いくつかの改善が行われました</li></ul><h4>Quick 7.3.1</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.3.1">https://github.com/Quick/Quick/releases/tag/v7.3.1</a></p><ul><li>Privacy Manifest の対応が行われました</li><li>不具合の修正が行われました</li></ul><h4>swift-openapi-runtime 1.3.2</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.0</a> <br/> <a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.1">https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.1</a><br/> <a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.2">https://github.com/apple/swift-openapi-runtime/releases/tag/1.3.2</a></p><ul><li>いくつかの改善が行われました</li></ul><h4>swift-openapi-urlsession 1.0.1</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.1">https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.1</a></p><ul><li>いくつかの改善が行われました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/086-20240115</guid><title>086 2024-01-15</title><description>visionOS 向けの App Store、互換性のある iPad と iPhone のアプリは自動的に公開、アプリの提出方法が公開、visionOS アプリ開発の「Hello World」、「Hello Developer 2024 年 1 月」が公開、ほか</description><link>https://ios-osushi.github.io/posts/086-20240115</link><pubDate>Mon, 15 Jan 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>086 2024-01-15</h1><h2>visionOS 向けの App Store、互換性のある iPad と iPhone のアプリは自動的に公開、アプリの提出方法が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=h5nqhq3y">Apple Vision ProのApp Storeへのアプリの提出 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=h5nqhq3y</a></p><p>Apple Vision Pro で利用可能となる App Store へのアプリの提出が行えるようになりました。互換性のある iPad と iPhone のアプリは、自動的に公開され、App Store Connect にてその設定を変更できます。Xcode 15.2 の visionOS SDK を使用すると、アプリのユーザーインターフェイスを標準の visionOS のシステムの外観にし、プラットフォーム固有の機能を追加できます。</p><h2>visionOS アプリ開発の「Hello World」など、新しい記事や更新された記事、チュートリアル、サンプルコードのまとめ</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=01112024b">ドキュメント - サイトの更新情報 - Apple Developer https://developer.apple.com/jp/news/site-updates/?id=01112024b</a></p><p>新しい記事や更新された記事、チュートリアル、サンプルコードのまとめが公開されました。</p><ul><li>サンプルコード<ul><li><a href="https://developer.apple.com/documentation/visionos/world">visionOS アプリの Hello World</a></li><li><a href="https://developer.apple.com/documentation/visionos/happybeam">visionOS アプリの Happy Beam</a></li><li><a href="https://developer.apple.com/documentation/visionos/diorama">visionOS アプリの Diorama</a></li><li><a href="https://developer.apple.com/documentation/visionos/swift-splash">visionOS アプリの Swift Splash</a></li><li>チュートリアルと記事</li><li><a href="https://developer.apple.com/tutorials/swiftui">SwiftUI Tutorials</a></li><li><a href="https://developer.apple.com/documentation/accessibility/accessibility-inspector">Accessibility Inspector</a></li><li><a href="https://developer.apple.com/documentation/accessibility/inspecting-the-accessibility-of-screens">Accessibility Inspectorでのアプリ画面のアクセシビリティ検査</a></li><li><a href="https://developer.apple.com/documentation/accessibility/performing-accessibility-audits-for-your-app">アプリのアクセシビリティ監査の実施</a></li><li><a href="https://developer.apple.com/documentation/accessibility/testing-system-accessibility-features-in-your-app">アプリのシステムアクセシビリティ機能のテスト</a></li><li><a href="https://developer.apple.com/documentation/activitykit/starting-and-updating-live-activities-with-activitykit-push-notifications">ActivityKit プッシュ通知を使ったライブアクティビティの開始と更新</a></li><li><a href="https://developer.apple.com/documentation/audiotoolbox/analyzing_audio_performance_with_instruments">Instruments を使ったオーディオパフォーマンスの分析</a></li><li><a href="https://developer.apple.com/documentation/swiftdata/syncing-model-data-across-a-persons-devices">ユーザーのデバイス間でのモデルデータの同期</a></li></ul></li></ul><h2>visionOS 向けアプリのビルドについての Q&A が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=prl6dp5r">Q&A:visionOS向けアプリのビルド - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=prl6dp5r</a></p><p>これまでに開催された Apple Vision Pro デベロッパラボでの visionOS に関するよくある質問への回答が紹介されています。</p><h2>「Hello Developer 2024 年 1 月」が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=8fppguuh">Hello Developer 2024 年 1 月 - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=8fppguuh</a></p><p>「Hello Developer: 2024 年 1 月」が公開されました。Apple Vision Pro についての情報などがまとめられています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=01082024b">Xcode 15.2 (15C500b)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=01092024d">iOS 17.3 beta 3 (21D5044a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01092024c">iPadOS 17.3 beta 3 (21D5044a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01092024b">macOS 14.3 beta 3 (23D5051b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01092024a">watchOS 10.3 beta 3 (21S5642a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 3.2.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.2.0">https://github.com/apple/swift-crypto/releases/tag/3.2.0</a></p><p>RSA 秘密鍵のための <code>pkcs8PEMRepresenation</code>、パディングなし AES-CBC、SHA-256 を使用する RSA-OAEP のサポートを含む、いくつかの追加・変更が行われました。</p><h4>SwiftSyntax 509.1.0</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/509.1.0">https://github.com/apple/swift-syntax/releases/tag/509.1.0</a></p><p>Swift 5.9.2 で追加された <a href="https://github.com/apple/swift-evolution/blob/main/proposals/0407-member-macro-conformances.md">SE-0407 Member Macro Conformances</a> がサポートされました。また、フォーマットに関するバグが修正されました。</p><h3>サードパーティ</h3><h4>Apollo iOS 1.8.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.8.0">https://github.com/apollographql/apollo-ios/releases/tag/1.8.0</a></p><p><code>@defer</code> ディレクティブのエラーの修正、<code>InputObject</code> のケーシングストラテジーの追加、<code>GraphQLResult</code> 変換の拡張の追加、コード生成のパフォーマンス改善が行われました。</p><h4>SwiftFormat 0.53.0</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.53.0</a></p><p>新たに <code>preferForLoop</code>・<code>wrapLoopBodies</code>・<code>noExplicitOwnership</code>・<code>wrapMultilineConditionalAssignment</code> ルールが追加されました。<code>blankLinesBetweenChainedFunctions</code>・<code>blankLineAfterImports</code> ルールがデフォルトでオンになりました。またいくつかの変更・修正が行われました。</p><h4>Kingfisher 7.10.2</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.10.2">https://github.com/onevcat/Kingfisher/releases/tag/7.10.2</a></p><p>GIF 画像の読み込みに関するクラッシュの修正や、ビルドスクリプトの問題の解決など、いくつかのバグが修正されました。</p><h4>The Composable Architecture 1.6.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.6.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.6.0</a></p><p><code>TestStore.receive(\.action, payload)</code> が追加されました。action の <code>Equatable</code> 適合がない場合でも action の payload に対して比較できます。また <code>ViewStore</code> で SwiftUI 側から警告が発生することのある問題、<code>@Reducer</code> マクロの <code>@CasePathable</code> 自動適用に関する修正など、いくつかの変更・修正が行われました。</p><h4>Realm v10.45.3</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.45.3">https://github.com/realm/realm-swift/releases/tag/v10.45.3</a></p><p>RealmSwift のビルド済み XCFramwork の配布に Xcode 15.2 向けが追加され、Xcode 14.1、Xcode 15.0 向けが削除されました。</p><h4>SDWebImage 5.18.9</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.9">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.9</a></p><p>いくつかのバグが修正されました。</p><h4>xcbeautify 1.4.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/1.4.0">https://github.com/cpisciotta/xcbeautify/releases/tag/1.4.0</a></p><p>フォーマットメソッドのリファクタが含まれています。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/085-20240108</guid><title>085 2024-01-08</title><description>最新のApple Developer Programライセンス契約が利用可能になりました、ほか</description><link>https://ios-osushi.github.io/posts/085-20240108</link><pubDate>Mon, 8 Jan 2024 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>085 2024-01-08</h1><h2>最新のApple Developer Programライセンス契約が利用可能になりました</h2><p><a href="https://developer.apple.com/jp/news/?id=7k36ynqd">https://developer.apple.com/jp/news/?id=7k36ynqd</a></p><p>ポリシーの更新に対応し、複数の項目をより明確にするため、Apple Developer Program ライセンス契約が改訂されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=01012024c">macOS 14.3 beta 2 (23D5043d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01012024b">watchOS 10.3 beta 2 (21S5635d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01012024a">tvOS 17.3 beta 2 (21K5635c)</a></li></ul><p>また、iOS および iPadOS 17.3 beta 2 は一部デバイスの起動を妨げる問題があったため、一時的に配信廃止されました。 - <a href="https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-17_3-release-notes">https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-17_3-release-notes</a></p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>fastlane 2.218.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.218.0">https://github.com/fastlane/fastlane/releases/tag/2.218.0</a></p><ul><li>キャッシュ層を追加したことで、パフォーマンスが最大 100 倍改善されました<ul><li><a href="https://github.com/fastlane/fastlane/pull/21694">https://github.com/fastlane/fastlane/pull/21694</a></li><li>その他様々な機能の強化、修正が行われました</li></ul></li></ul><h4>fastlane 2.219.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.219.0">https://github.com/fastlane/fastlane/releases/tag/2.219.0</a></p><ul><li>元々、システムの Ruby バージョンが使われていましたが、指定された Ruby バージョンが使われるように CI を修正しました</li><li>その他様々な修正が行われました</li></ul><h4>Nuke 12.2</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.2.0">https://github.com/kean/Nuke/releases/tag/12.2.0</a></p><ul><li>.m4v ファイルに別のファイルタイプの署名が追加されました</li><li>onStart コールバックを LazyImage に追加しました</li></ul><h4>Nuke 12.3</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.3.0">https://github.com/kean/Nuke/releases/tag/12.3.0</a></p><p>visionOS のサポートを追加しました。</p><h4>Nimble 13.1.2</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.1.2">https://github.com/Quick/Nimble/releases/tag/v13.1.2</a></p><p>CocoaPods の依存関係が修正されました。</p><h4>SDWebImage 5.18.8</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.8">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.8</a></p><p>non-stateful view (UIImageView.image など) で <code>sd_cancelCurrentImageLoad</code> を使用するときの問題が修正されました。</p><h4>xcbeautify 1.2.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/1.2.0">https://github.com/cpisciotta/xcbeautify/releases/tag/1.2.0</a></p><ul><li>xcbeautify 内で使用しているライブラリやアクションのバージョンが更新されました</li><li>その他様々な機能の強化、修正が行われました</li></ul><h4>xcbeautify 1.3.0</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/1.3.0">https://github.com/cpisciotta/xcbeautify/releases/tag/1.3.0</a></p><ul><li>xcbeautify を簡素化するための大きな取り組みの 1 ステップとして、失敗可能な初期化が CaptureGroup に追加されました</li><li><code>nicklockwood/SwiftFormat</code> が適用されました</li><li>その他様々な機能の強化、修正が行われました</li></ul><h4>xcbeautify 1.3.1</h4><p><a href="https://github.com/cpisciotta/xcbeautify/releases/tag/1.3.1">https://github.com/cpisciotta/xcbeautify/releases/tag/1.3.1</a></p><ul><li>xcbeautify URL が新しくなりました<ul><li>Before: https://github.com/tuist/xcbeautify/ After: https://github.com/cpisciotta/xcbeautify/</li><li>Before: [email protected]:tuist/xcbeautify.git After: [email protected]:cpisciotta/xcbeautify.git</li></ul></li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/084-20231225</guid><title>084 2023-12-25</title><description>サブスクリプション向けの条件付き価格設定のお知らせ、iOS 16.7.4 リリース、iOS 17.2.1 リリース など</description><link>https://ios-osushi.github.io/posts/084-20231225</link><pubDate>Mon, 25 Dec 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>084 2023-12-25</h1><h2>サブスクリプション向けの条件付き価格設定のお知らせ</h2><p><a href="https://developer.apple.com/jp/news/?id=6e9odqgu">https://developer.apple.com/jp/news/?id=6e9odqgu</a></p><p>サブスクリプション登録者の獲得と維持を促進する新機能が追加されました。 App Store でのサブスクリプション向けの条件付き価格設定では、別のサブスクリプションのアクティブな登録者であるユーザーに対し、サブスクリプションを割引価格で提供できます。 今後数か月以内にさらに多くのデベロッパに提供を開始する予定です。ご自身のアプリへの条件付き価格設定の導入に関心がある方は、今から計画を始めて、1 月に詳細が確定次第、通知を受け取れるよう、フォームより登録をリクエストしてください。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12192023b">iOS 16.7.4(20H240)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12192023a">iOS 17.2.1(21C66)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12192023c">iPadOS 16.7.4(20H240)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12192023d">macOS 14.2.1(23C71)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-collections 1.0.6</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.0.6">https://github.com/apple/swift-collections/releases/tag/1.0.6</a></p><p>バグと様々な箇所が修正されました。</p><h3>サードパーティ</h3><h4>swift-composable-architecture 1.5.6</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.6">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.6</a></p><p>様々な変更がされました。 このリリースでは、コンポーザブル・アーキテクチャの API に追加や破壊的な変更はありません。しかし、Store.scope オペレーションはパフォーマンスのために大幅にリファクタリングされています。このバージョンへアップグレードした後、アプリケーションを本番環境へリリースする前に、アプリケーションのビューレイヤーを徹底的にテストしてください。</p><h4>swift-dependencies 1.1.5</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.5">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.5</a></p><p>様々な修正が行われました。</p><h4>Nimble 13.1.1</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.1.1">https://github.com/Quick/Nimble/releases/tag/v13.1.1</a></p><p>cocoapods のリリースを修正しました。</p><h4>realm-swift 10.45.2</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.45.2">https://github.com/realm/realm-swift/releases/tag/v10.45.2</a></p><p>様々な機能の強化、修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/083-20231218</guid><title>083 2023-12-18</title><description>iPhone 15 Pro に空間ビデオ撮影をリリース、新しいアプリ「ジャーナル」の提供を開始、SwiftUI のチュートリアルが更新、iOS 17.2 リリース、Xcode 15.1 リリース、Swift 5.9.2 リリース、Swift OpenAPI Generator 1.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/083-20231218</link><pubDate>Mon, 18 Dec 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>083 2023-12-18</h1><h2>iPhone 15 Pro に空間ビデオ撮影をリリース</h2><p><a href="https://www.apple.com/jp/newsroom/2023/12/apple-introduces-spatial-video-capture-on-iphone-15-pro/">https://www.apple.com/jp/newsroom/2023/12/apple-introduces-spatial-video-capture-on-iphone-15-pro/</a></p><p>iOS 17.2 から、iPhone 15 Pro と iPhone 15 Pro Max で空間ビデオを撮影できるようになりました。</p><p>来年の初旬以降、Apple Vision Pro でそれらの思い出を追体験できるようになります。</p><h2>新しいアプリ「ジャーナル」の提供を開始</h2><p><a href="https://www.apple.com/jp/newsroom/2023/12/apple-launches-journal-app-a-new-app-for-reflecting-on-everyday-moments/">https://www.apple.com/jp/newsroom/2023/12/apple-launches-journal-app-a-new-app-for-reflecting-on-everyday-moments/</a></p><p>iOS 17.2 のリリースで、ジャーナルと Journaling Suggestions API が提供されます。</p><p>ジャーナルで、日々の瞬間や人生の大切な出来事を捉えて書きとめることができます。 また、写真、ビデオ、録音した音声、位置情報などを含めて豊かな思い出を作ることができます。</p><p>Journaling Suggestions API を使い、他社製のジャーナル記録アプリも、どの瞬間について書くといいかユーザーに提案できます。</p><h2>App Store で 2023 年に日本で最も多くダウンロードされたアプリが発表</h2><p><a href="https://www.apple.com/jp/newsroom/2023/12/apple-spotlights-the-top-apps-and-games-of-2023-on-the-app-store/">https://www.apple.com/jp/newsroom/2023/12/apple-spotlights-the-top-apps-and-games-of-2023-on-the-app-store/</a></p><p>App Store で 2023 年に日本で最も多くダウンロードされたアプリとゲームが発表されました。</p><h2>SwiftUI のチュートリアルが更新</h2><p><a href="https://developer.apple.com/tutorials/swiftui">https://developer.apple.com/tutorials/swiftui</a></p><p>SwiftUI のチュートリアルが更新され、iOS 17 と Xcode 15、Swift 5.9 に対応しました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12112023b">iOS 16.7.3 (20H232)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023g">iOS 17.2 (21C62)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023a">iPadOS 16.7.3 (20H232)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023e">macOS 14.2 (23C64)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023f">iPadOS 17.2 (21C62)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023d">watchOS 10.2 (21S364)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023c">tvOS 17.2 (21K365)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12112023h">Xcode 15.1 (15C65)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12122023e">iOS 17.3 beta (21D5026f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12122023d">iPadOS 17.3 beta (21D5026f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12122023c">macOS 14.3 beta (23D5033f)</a></li><li>[watchOS 10.3 beta (21S5625c)]https://developer.apple.com/news/releases/?id=12122023b()</li><li><a href="https://developer.apple.com/news/releases/?id=12122023a">tvOS 17.3 beta (21K5625e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12122023f">Xcode 15.2 beta (15C5500c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift 5.9.2</h4><p><a href="https://github.com/apple/swift/releases/tag/swift-5.9.2-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.9.2-RELEASE</a></p><h4>Swift OpenAPI Generator Runtime</h4><h5>1.0.0</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.0.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.0.0</a></p><p>安定版がリリースされました。</p><h5>1.1.0</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/1.1.0">https://github.com/apple/swift-openapi-runtime/releases/tag/1.1.0</a></p><p><code>UndocumentedPayload</code> に <code>headerFields</code> と <code>body</code> が追加されました。</p><h4>URLSession Transport for Swift OpenAPI Generator 1.0.0</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.0">https://github.com/apple/swift-openapi-urlsession/releases/tag/1.0.0</a></p><p>安定版がリリースされました。</p><h4>Swift OpenAPI Generator</h4><h5>1.0.0</h5><ul><li><a href="https://github.com/apple/swift-openapi-generator/releases/tag/1.0.0">https://github.com/apple/swift-openapi-generator/releases/tag/1.0.0</a></li><li><a href="https://forums.swift.org/t/swift-openapi-generator-1-0-0-released/68964">https://forums.swift.org/t/swift-openapi-generator-1-0-0-released/68964</a></li></ul><p>安定版がリリースされました。</p><h5>1.1.0</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/1.1.0">https://github.com/apple/swift-openapi-generator/releases/tag/1.1.0</a></p><p>不具合の修正などがされました。</p><h3>サードパーティ</h3><h4>APNGKit 2.2.5</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.2.5">https://github.com/onevcat/APNGKit/releases/tag/2.2.5</a></p><p>2.2.4 の修正が誤っていたのを修正しました。</p><h4>SDWebImage 5.18.7</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.7">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.7</a></p><p>CocoaPods に xcprivacy ファイルが追加されました。</p><h4>The Composable Architecture1</h4><h5>1.5.4</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.4">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.4</a></p><p>様々な更新がされました。</p><h5>1.5.5</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.5">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.5</a></p><p>不具合のあるコミットが元に戻されました。</p><h4>xcbeautify 1.1.1</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/1.1.1">https://github.com/tuist/xcbeautify/releases/tag/1.1.1</a></p><p>CodeSign の行の形式が更新されました。</p><h4>Realm v10.45.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.45.0">https://github.com/realm/realm-swift/releases/tag/v10.45.0</a></p><p>様々な機能追加や修正がされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/082-20231211</guid><title>082 2023-12-11</title><description>Apple Developer Program に月25時間の Xcode Cloud が新たに追加、 App Store への提出におけるプライバシー要件のアップデート、 ほか</description><link>https://ios-osushi.github.io/posts/082-20231211</link><pubDate>Mon, 11 Dec 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>082 2023-12-11</h1><h2>Apple Developer Program に月25時間の Xcode Cloud が追加</h2><p><a href="https://developer.apple.com/jp/news/?id=ik9z4ll6">https://developer.apple.com/jp/news/?id=ik9z4ll6</a></p><p>すべての Apple Developer Program メンバーシップには、標準として毎月 25 時間分のコンピューティング時間が含まれることになりました。</p><h2>App Store への提出におけるプライバシー要件のアップデート</h2><p><a href="https://developer.apple.com/news/?id=r1henawx">https://developer.apple.com/news/?id=r1henawx</a></p><p>Apple は、サードパーティ SDK に対する新しいプライバシーマニフェストと署名を導入します。 2024 年春以降、App Store への提出がその適用対象となります。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12072023a">macOS 14.2 Release Candidate 2 (23C64)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12082023a">tvOS 17.2 Release Candidate 2 (21K365)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Argument Parser 1.3.0</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.3.0">https://github.com/apple/swift-argument-parser/releases/tag/1.3.0</a></p><p>プロパティラッパーが条件付きで Sendable に適合しました。 また、様々な修正とドキュメントの改善をしました。</p><h4>Swift Foundation ICU 0.0.4</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.4">https://github.com/apple/swift-foundation-icu/releases/tag/0.0.4</a></p><p>Linux でのビルドを修正しました。</p><h3>サードパーティ</h3><h4>Firebase Apple 10.19.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.19.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.19.0</a></p><p>いくつかのメソッドが非推奨になりました。 その他、いくつかの改善が行われました。</p><h4>SDWebImage 5.18.6</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.6">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.6</a></p><p>CADisplayLink の計算を改善し、iPhone Pro や Vision Pro の表示を改善しました。</p><h4>Swift Composable Architecture 1.5.3</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.3">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.3</a></p><p>軽微な不具合の修正が行われました。</p><h4>Kingfisher 7.10.1</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.10.1">https://github.com/onevcat/Kingfisher/releases/tag/7.10.1</a></p><p>いくつかの不具合の修正・改善が行われました。</p><h4>APNGKit 2.2.4</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.2.4">https://github.com/onevcat/APNGKit/releases/tag/2.2.4</a></p><p>iOS 17 でアプリを起動した際に発生する不具合を修正しました。</p><h4>SwiftFormat 0.52.11</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.11">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.11</a></p><p>ワークアラウンドを更新して、Swift 5.9 での不具合に対応しました。 その他、いくつかの不具合の修正・改善が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/081-20231204</guid><title>081 2023-12-04</title><description>iOS 17.1.2 リリース、iPadOS 17.1.2 リリース、macOS 14.1.2 リリース、Swift Async Algorithms 1.0 リリース、Swift Dependencies 1.1.2 リリース、ほか</description><link>https://ios-osushi.github.io/posts/081-20231204</link><pubDate>Mon, 4 Dec 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>081 2023-12-04</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11302023c">iOS 17.1.2 (21B101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11302023c">iPadOS 17.1.2 (21B101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11302023a">macOS 14.1.2 (23B92 | 23B2091)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11282023e">iOS 17.2 beta 4 (21C5054b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11282023d">iPadOS 17.2 beta 4 (21C5054b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11282023d">macOS 14.2 beta 4 (23C5055b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11282023d">watchOS 10.2 beta 4 (21S5358a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11282023a">tvOS 17.2 beta 4 (21K5356c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Async Algorithms 1.0</h4><p><a href="https://github.com/apple/swift-async-algorithms/releases/tag/1.0.0">https://github.com/apple/swift-async-algorithms/releases/tag/1.0.0</a></p><p>多くの変更が加えられ、stable リリースが行われました。</p><h3>サードパーティ</h3><h4>Swift Dependencies 1.1.2</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.2">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.2</a></p><p><code>@DependencyClient</code> <code>@DependencyEndpoint</code> が正しく inout を使用したクロージャのパラメータをサポートするようになりました。 また、ドキュメントの改善・修正が行われました。</p><h4>Lottie 4.3.4</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.3.4">https://github.com/airbnb/lottie-spm/releases/tag/4.3.4</a></p><p>いくつかの不具合の修正・改善が行われました。</p><h4>Swift Protobuf 1.25.2</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.25.2">https://github.com/apple/swift-protobuf/releases/tag/1.25.2</a></p><p>MessageSet のパースを行う際の順序に関する不具合が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/080-20231128</guid><title>080 2023-11-28</title><description>2023年 App Review ホリデースケジュールが App Store Connect 上で告知、CocoaPods 1.14.3 が公開、The Composable Architecture (TCA) 1.5.0 が公開され DependenciesMacros が自動インポートされるように、ほか</description><link>https://ios-osushi.github.io/posts/080-20231128</link><pubDate>Tue, 28 Nov 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>080 2023-11-28</h1><h2>2023年 App Review ホリデースケジュールが App Store Connect 上で告知</h2><p><a href="https://appstoreconnect.apple.com">App Store Connect https://appstoreconnect.apple.com</a></p><p>App Store で App を公開する前に行われる App Review(審査)について、2023 年のホリデースケジュールが告知されました。2023 年 11 月 22 日から 26 日、2023 年 12 月 22 日から 27 日の期間は審査の完了に時間を要する場合があるとしています。</p><p>なお、今年は App Store Connect 上での告知となりました。これまでは <a href="https://developer.apple.com/jp/news">最新ニュース - Apple Developer https://developer.apple.com/jp/news</a> にて告知されていました。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>CocoaPods 1.14.3</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.14.3">https://github.com/CocoaPods/CocoaPods/releases/tag/1.14.3</a></p><p>macOS のシステムにインストールされている Ruby をサポートするために、必要な Ruby の最小バージョンが 2.6 に戻されました。</p><h4>Nuke 12.2</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.2.0">https://github.com/kean/Nuke/releases/tag/12.2.0</a></p><p><code>.m4v</code> ファイルに対応するマジックナンバーが追加されました。また <code>LazyImage</code> に <code>onStart</code> コールバックが追加されました。</p><h4>The Composable Architecture 1.5.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.5.0</a></p><p>ステート・アクションケースの KeyPath を受け取る新しい <code>Store.scope</code> メソッドが追加されました。これにより SwiftUI の View が再計算されるときのストアのスコープのパフォーマンスが改善されます。マイグレーションガイドも公開されています。 また、<code>DependenciesMacros</code> が自動でインポートされるようになりました。個別に <code>import DependenciesMacros</code> を記述しなくても <code>@DependencyClient</code> マクロが使用できるようになりました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/079-20231120</guid><title>079 2023-11-20</title><description>Xcode、Swift、SwiftUIを学ぶための新しいAppleチュートリアル「Develop in Swift」が登場、ほか</description><link>https://ios-osushi.github.io/posts/079-20231120</link><pubDate>Mon, 20 Nov 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>079 2023-11-20</h1><h2>Xcode、Swift、SwiftUIを学ぶための新しいAppleチュートリアル「Develop in Swift」が登場</h2><p><a href="https://developer.apple.com/tutorials/develop-in-swift-tutorials">https://developer.apple.com/tutorials/develop-in-swift-tutorials</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11142023f">Xcode 15.1 beta 3 (15C5059c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11142023e">iOS 17.2 beta 3 (21C5046c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11142023d">iPadOS 17.2 beta 3 (21C5046c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11142023c">macOS 14.2 beta 3 (23C5047e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11142023b">watchOS 10.2 beta 3 (21S5349e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11142023a">tvOS 17.2 beta 3 (21K5348f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Algorithms 1.2.0</h4><p><a href="https://github.com/apple/swift-algorithms/releases/tag/1.2.0">https://github.com/apple/swift-algorithms/releases/tag/1.2.0</a></p><ul><li><code>grouped(by:)</code> メソッドと <code>keyed(by:)</code> メソッドが追加されました</li><li>トリミングヘルパーメソッドである <code>endOfPrefix(while:)</code>, <code>startOfSuffix(while)</code> メソッドが、internal 修飾子から public 修飾子に変更されました</li><li>ドキュメントとパフォーマンスの改善をしました</li></ul><h4>SwiftNIO 2.62.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.62.0">https://github.com/apple/swift-nio/releases/tag/2.62.0</a></p><ul><li>NIOAsyncChannel に <code>executeThenClose</code> を追加し、deinit ベースの終了メソッドと inits を非推奨にしました</li><li>その他、様々な改善がありました</li></ul><h3>サードパーティ</h3><h4>Apollo iOS 1.7.1</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.7.1">https://github.com/apollographql/apollo-ios/releases/tag/1.7.1</a></p><ul><li>生成された操作定義におけるフラグメントの順序の不一致を修正しました</li><li><code>[String: Any]</code> JSON オブジェクトを受け取る <code>SelectionSet</code> の初期化子を追加しました</li></ul><h4>2.217.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.217.0">https://github.com/fastlane/fastlane/releases/tag/2.217.0</a></p><ul><li>スナップショットジェネレーターに iPhone 15 系, iPhone 14 系など新しい Apple デバイスのサポートを追加しました</li><li><code>SnapshotHelper</code> の厳密な同時実行をサポートしました</li><li>その他、様々な改善がありました</li></ul><h4>Firebase Apple 10.18.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.18.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.18.0</a></p><ul><li><code>FirebaseAppCheck</code> 機能を新しい <code>AppCheckCore</code> 依存関係に抽出しました</li><li>匿名アカウントを電子メールのパスワード資格情報にリンクできないバグを修正しました</li><li>Xcode 15.1 上の visionOS 用の Firestore ビルドを修正しました</li><li>Xcode 15.1 のビルド警告を修正しました</li></ul><h4>LicensePlist 3.25.1</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.25.1">https://github.com/mono0926/LicensePlist/releases/tag/3.25.1</a></p><p><code>acknowledgements</code> のパスにスペースを許可しました。</p><h4>SwiftFormat 0.52.10</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.10">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.10</a></p><ul><li><code>enumNamespaces</code> ルールが <code>import struct/class</code> ステートメントに違反する問題を修正しました</li><li><code>#if</code> ブロックを含むステートメントを切り替えるための <code>conditionalAssignment</code> ルールの安全ではないアプリケーションを修正しました</li></ul><h4>Swift Composable Architecture 1.4,0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.0</a></p><ul><li><code>@Reducer</code> マクロが追加されました</li><li><code>any Reducer<State, Action></code> に対する Reducer ビルダーがサポートされました</li><li>統合テストケースにプレビューを追加しました</li><li>その他、様々な改善がありました</li></ul><h4>Swift Composable Architecture 1.4,1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.1</a></p><ul><li>日本語と韓国語の README 翻訳を更新しました</li><li>その他、様々な改善がありました</li></ul><h4>Swift Composable Architecture 1.4,2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.4.2</a></p><ul><li><code>swift-case-paths</code> が 1.1.0 から正しく固定されるようになり、SPM 解決の問題が回避されるようになりました</li></ul><h4>Swift Dependencies 1.1.1</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.1">https://github.com/pointfreeco/swift-dependencies/releases/tag/1.1.1</a></p><ul><li><code>@DependencyClient</code>, <code>@DependencyEndpoint</code> マクロは、未実装を含む非クロージャリテラルが割り当てられたときに <code>diagnostics</code> を発行するようになりました</li><li><code>@DependencyClient</code>, <code>@DependencyEndpoint</code> マクロは、複数行のデフォルトクロージャをサポートしました</li></ul><h4>SDWebImage 5.18.5</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.5">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.5</a></p><ul><li>iOS 17, macOS 14 に関する様々な改善がありました</li></ul><h4>xcbeautify 1.0.1</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/1.0.1">https://github.com/tuist/xcbeautify/releases/tag/1.0.1</a></p><ul><li>xcbeautify で使用している <code>swift-actions</code> のバージョンが更新されました</li><li>その他、様々な改善がありました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/078-20231113</guid><title>078 2023-11-13</title><description>30 を超える新しいデベロッパ向けアクティビティの開催、Apple の Swift Student Challenge、新しいカテゴリとともに 2024 年に開催、ほか</description><link>https://ios-osushi.github.io/posts/078-20231113</link><pubDate>Mon, 13 Nov 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>078 2023-11-13</h1><h2>30 を超える新しいデベロッパ向けアクティビティ</h2><p>11 月から 12 月にかけて、新しいデベロッパラボ、コンサルテーション、セッション、ワークショップが世界各地で開催されます。</p><ul><li><a href="https://developer.apple.com/jp/news/?id=46ox5uok">https://developer.apple.com/jp/news/?id=46ox5uok</a></li><li><a href="https://developer.apple.com/streaming/examples/">https://developer.apple.com/streaming/examples/</a></li></ul><h2>Apple の Swift Student Challenge、新しいカテゴリとともに 2024 年に開催</h2><p><a href="https://www.apple.com/jp/newsroom/2023/11/apples-swift-student-challenge-to-open-in-2024-with-new-category/">https://www.apple.com/jp/newsroom/2023/11/apples-swift-student-challenge-to-open-in-2024-with-new-category/</a></p><p>Apple の Swift Student Challenge は、想像力を発揮し現実世界のスキルを身につける機会を世界中の学生の皆さんに提供します。</p><h2>ドキュメント・サイトの更新情報</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=11092023b">https://developer.apple.com/jp/news/site-updates/?id=11092023b</a></p><p>新しい記事や更新された記事、チュートリアル、サンプルコードを確認できます。</p><h2>エンタープライズ向け Apple Vision Pro アプリ</h2><p><a href="https://developer.apple.com/jp/news/?id=n4yvry73">https://developer.apple.com/jp/news/?id=n4yvry73</a></p><p>あらゆる種類や規模の企業が、Apple Vision Pro の無限のキャンバスの可能性を探り、これまでは不可能だったアイデアを実現しています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11072023d">iOS 17.1.1 (21B91)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11072023c">iPadOS 17.1.1 (21B91)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11072023b">macOS 14.1.1 (23B81 | 23B2082)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11072023a">watchOS 10.1.1 (21S71)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11092023e">iOS 17.2 beta 2 (21C5040g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092023d">iPadOS 17.2 beta 2 (21C5040g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092023c">macOS 14.2 beta 2 (23C5041e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092023b">watchOS 10.2 beta 2 (21S5342e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092023a">tvOS 17.2 beta 2 (21K5341f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>LicensePlist 3.25.0</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.25.0">https://github.com/mono0926/LicensePlist/releases/tag/3.25.0</a></p><p>CSV 出力をサポートしました。</p><h4>SwiftFormat 0.52.9</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.9">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.9</a></p><p>様々な問題を修正しました。</p><h4>SwiftLint 0.54.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.54.0">https://github.com/realm/SwiftLint/releases/tag/0.54.0</a></p><p>SwiftLint のビルドには Swift5.9 が必要になりました。他にも様々な修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/077-20231106</guid><title>077 2023-11-06</title><description>M3、M3 Pro、M3 Max を発表、M3 チップを搭載した 24 インチ iMac と MacBook Pro を発表、新しい Apple Pencil の注文受付を開始、Swift.org のトップに「パッケージ」ページが追加、Swift Syntax 509.0.2 リリース、ほか</description><link>https://ios-osushi.github.io/posts/077-20231106</link><pubDate>Mon, 6 Nov 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>077 2023-11-06</h1><h2>M3、M3 Pro、M3 Max を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2023/10/apple-unveils-m3-m3-pro-and-m3-max-the-most-advanced-chips-for-a-personal-computer/">https://www.apple.com/jp/newsroom/2023/10/apple-unveils-m3-m3-pro-and-m3-max-the-most-advanced-chips-for-a-personal-computer/</a></p><p>次世代 CPU である、M3、M3 Pro、M3 Max が発表されました。</p><h2>M3 チップを搭載した 24 インチ iMac と MacBook Pro を発表</h2><ul><li><a href="https://www.apple.com/jp/newsroom/2023/10/apple-supercharges-24-inch-imac-with-new-m3-chip/">https://www.apple.com/jp/newsroom/2023/10/apple-supercharges-24-inch-imac-with-new-m3-chip/</a></li><li><a href="https://www.apple.com/jp/imac/">https://www.apple.com/jp/imac/</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/10/apple-unveils-new-macbook-pro-featuring-m3-chips/">https://www.apple.com/jp/newsroom/2023/10/apple-unveils-new-macbook-pro-featuring-m3-chips/</a></li><li><a href="https://www.apple.com/jp/macbook-pro/">https://www.apple.com/jp/macbook-pro/</a></li></ul><p>M3 チップを搭載した 24 インチ iMac と MacBook Pro が発表されました。</p><p>予約注文はすでに開始しており、2023 年 11 月 7 日より販売を開始します。</p><h2>新しい Apple Pencil の注文受付を開始</h2><p><a href="https://www.apple.com/jp/newsroom/2023/11/the-new-more-affordable-apple-pencil-is-now-available-to-order/">https://www.apple.com/jp/newsroom/2023/11/the-new-more-affordable-apple-pencil-is-now-available-to-order/</a></p><p>新しい Apple Pencil の注文受付を開始しました。</p><h2>Swift.org のトップに「パッケージ」ページが追加</h2><ul><li><a href="https://www.swift.org/blog/packages-page/">https://www.swift.org/blog/packages-page/</a></li><li><a href="https://www.swift.org/packages/">https://www.swift.org/packages/</a></li></ul><p>Swift.org のトップに「パッケージ」ページが追加されました。</p><p>Swift パッケージのエコシステムを探索するための合理的な入口を提供します。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Markdown 0.3.0</h4><p><a href="https://github.com/apple/swift-markdown/releases/tag/0.3.0">https://github.com/apple/swift-markdown/releases/tag/0.3.0</a></p><p>Swift 5.9 のリリースに基づいたリリースです。</p><h4>Swift Syntax 509.0.2</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/509.0.2">https://github.com/apple/swift-syntax/releases/tag/509.0.2</a></p><p>メモリアクセスがずれることのある問題が修正されました。</p><h4>SwiftNIO 2.61.1</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.61.1">https://github.com/apple/swift-nio/releases/tag/2.61.1</a></p><p><code>@retroactive</code> が使える場合のみ適用するようにしました。</p><h3>サードパーティ</h3><h4>KingFisher 7.10.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.10.0">https://github.com/onevcat/Kingfisher/releases/tag/7.10.0</a></p><ul><li>プライバシーマニフェストファイルが追加されました</li><li>その他様々な修正がされました</li></ul><h4>Realm v10.44.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.44.0">https://github.com/realm/realm-swift/releases/tag/v10.44.0</a></p><p>機能強化がされました。</p><h4>Firebase Apple 10.17.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.17.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.17.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#10.17.0">https://firebase.google.com/support/release-notes/ios#10.17.0</a></li></ul><p>様々な機能追加や修正がされました。</p><h4>XcodeGen 2.38.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.38.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.38.0</a></p><ul><li><code>supportedDestinations</code> が追加されました</li><li>その他様々な機能追加や修正がされました</li></ul><h4>Apollo iOS 1.7.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.7.0">https://github.com/apollographql/apollo-ios/releases/tag/1.7.0</a></p><ul><li><code>ApolloCodegenLib</code> が async/await を使うようになりました</li><li><code>ApolloAPI.Object</code> がカスタムオブジェクト名 <code>Object</code> と衝突する不具合が修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/076-20231030</guid><title>076 2023-10-30</title><description>新しい Apple Pencil を発表, Apple の特別なイベント, Apple Watch のダブルタップのジェスチャーが watchOS 10.1 で利用可能に、ほか</description><link>https://ios-osushi.github.io/posts/076-20231030</link><pubDate>Mon, 30 Oct 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>076 2023-10-30</h1><h2>新しい Apple Pencil を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2023/10/apple-introduces-new-apple-pencil-bringing-more-value-and-choice-to-the-lineup/">https://www.apple.com/jp/newsroom/2023/10/apple-introduces-new-apple-pencil-bringing-more-value-and-choice-to-the-lineup/</a></p><p>新しい Apple Pencil を、11 月上旬から販売します。</p><h2>Apple の特別なイベント</h2><p><a href="https://developer.apple.com/jp/news/?id=iusc5sb1">https://developer.apple.com/jp/news/?id=iusc5sb1</a></p><p>日本時間 10 月 31 日午前 9 時に開催される Apple の特別なイベントがあります。apple.com にてご視聴いただけます。</p><h2>Apple Watch のダブルタップのジェスチャーが watchOS 10.1 で利用可能に</h2><p><a href="https://www.apple.com/jp/newsroom/2023/10/apple-watch-double-tap-gesture-now-available-with-watchos-10-1/">https://www.apple.com/jp/newsroom/2023/10/apple-watch-double-tap-gesture-now-available-with-watchos-10-1/</a></p><p>新しいダブルタップのジェスチャーにより、ユーザーは片手だけで、ディスプレイに触れることなく簡単に Apple Watch Series 9 と Apple Watch Ultra 2 を操作できます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10182023a">Xcode 15.0.1 (15A507)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023h">iOS 15.8 (19H370)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023f">iOS 16.7.2 (20H115)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023b">iOS 17.1 (21B74 | 21B80)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023i">iPadOS 15.8 (19H370)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023g">iPadOS 16.7.2 (20H115)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023c">iPadOS 17.1 (21B74)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023d">watchOS 10.1 (21S67)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023e">tvOS 17.1 (21K69)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252023a">macOS 14.1 (23B74)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10262023f">Xcode 15.1 beta 2 (15C5042i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10262023e">iOS 17.2 beta (21C5029g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10262023d">iPadOS 17.2 beta (21C5029g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10262023b">watchOS 10.2 beta (21S6331f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10262023a">tvOS 17.2 beta (21K5330g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10262023c">macOS 14.2 beta (23C5030f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift 5.9.1</h4><p><a href="https://github.com/apple/swift/releases/tag/swift-5.9.1-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.9.1-RELEASE</a></p><h4>SwiftNIO 2.61.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.61.0">https://github.com/apple/swift-nio/releases/tag/2.61.0</a></p><p>HTTP プロトコルのアップデートに関して、ランタイムでのクラッシュが発見されたため、コードを差し戻しました。</p><h4>Swift Protobuf 1.25.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.25.0">https://github.com/apple/swift-protobuf/releases/tag/1.25.0</a></p><p>いくつかの不具合の修正が行われました。</p><h3>サードパーティ</h3><h4>Alamofire 5.8.1</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.8.1">https://github.com/Alamofire/Alamofire/releases/tag/5.8.1</a></p><p>いくつかの不具合の修正が行われました。</p><h4>CocoaPods 1.14.2</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.14.2">https://github.com/CocoaPods/CocoaPods/releases/tag/1.14.2</a></p><p>pod trunk push を行った際に起こるいくつかの不具合を修正しました。</p><h4>Swift Composable Architecture 1.3.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.3.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.3.0</a></p><p>多くの不具合修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/075-20231016</guid><title>075 2023-10-16</title><description>iOS 16.7.1 リリース、iPadOS 16.7.1 リリース、Xcode 15.0.1 RC リリース、Swift OpenAPI Runtime 0.3.2 リリース、Apollo iOS 1.6.1 リリース、ほか</description><link>https://ios-osushi.github.io/posts/075-20231016</link><pubDate>Mon, 16 Oct 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>075 2023-10-16</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10102023e">iOS 16.7.1 (20H30)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10102023f">iPadOS 16.7.1 (20H30)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10112023a">Xcode 15.0.1 Release Candidate (15A507)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10102023d">watchOS 10.1 beta 3 (21S5063a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10102023c">macOS 14.1 beta 3 (23B5067a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10102023a">iPadOS 17.1 beta 3 (21B5066a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10102023b">iOS 17.1 beta 3 (21B5066a)</a></li><li></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>0.3.2 Swift OpenAPI Runtime</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.3.2">https://github.com/apple/swift-openapi-runtime/releases/tag/0.3.2</a></p><p>base64 エンコードされたデータがサポートされました。また、Swift 5.10 に向けて CI の改善が行われました。</p><h4>3.1.0 Swift Crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.1.0">https://github.com/apple/swift-crypto/releases/tag/3.1.0</a></p><p>Swift の最小バージョンを 5.7 に更新しました。また、<code>_CryptoExtras</code> に AES-CBC のサポートを追加しました。</p><h3>サードパーティ</h3><h4>2.2.3 APNGKit</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.2.3">https://github.com/onevcat/APNGKit/releases/tag/2.2.3</a></p><p>trueColor のレンダリング方法が変更されました。</p><h4>1.6.1 Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.6.1">https://github.com/apollographql/apollo-ios/releases/tag/1.6.1</a></p><p><code>AnyHashable</code> が関連するバグの修正、 iOS 14.4.1 で起きていたクラッシュが修正されました。</p><h4>v13.0.0 Nimble</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v13.0.0">https://github.com/Quick/Nimble/releases/tag/v13.0.0</a></p><p>Windows がサポートされるようになりました。また、いくつかの改善・不具合の修正が行われました。</p><h4>5.18.3 SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.3">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.3</a></p><p>いくつかの不具合の修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/074-20231009</guid><title>074 2023-10-09</title><description>「Hello Developer: 2023年10月」が公開、GitHub Actions M1 macOS ランナーがパブリックベータに、Swift Algorithms に partitioned(by:)・evenlyChunked(in:) が追加、Apollo iOS がリポジトリ分割、ほか</description><link>https://ios-osushi.github.io/posts/074-20231009</link><pubDate>Mon, 9 Oct 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>074 2023-10-09</h1><h2>「Hello Developer: 2023 年 10 月」が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=gv83byb2">Hello Developer: 2023 年 10 月 - 見つける - Apple Developer https://developer.apple.com/jp/news/?id=gv83byb2</a></p><p>Apple は「Hello Developer: 2023 年 10 月」を公開しました。Apple Vision Pro ラボについての情報や、1 on 1 のコンサルテーション、2023 年 9 月までのニュースやアップデートなどがまとめられています。</p><h2>GitHub Actions 用の Apple Silicon M1 macOS larger ランナー パブリックベータ版がリリース</h2><p><a href="https://github.blog/2023-10-02-introducing-the-new-apple-silicon-powered-m1-macos-larger-runner-for-github-actions/">Introducing the new, Apple silicon powered M1 macOS larger runner for GitHub Actions - The GitHub Blog https://github.blog/2023-10-02-introducing-the-new-apple-silicon-powered-m1-macos-larger-runner-for-github-actions/</a></p><p>GitHub Actions にて、Apple Silicon M1 ベースの macOS ランナーがパブリックベータ版としてリリースされました。GitHub によるブログ記事では、GitHub Mobile for iOS のビルドをこの M1 ランナーで実施していることが紹介されています。 記事執筆の時点では、macOS Ventura 13.6 の環境が利用できます。環境およびインストール済みのソフトウェアは <a href="https://github.com/actions/runner-images/blob/main/images/macos/macos-13-arm64-Readme.md"><code>actions/runner-images</code> の <code>images/macos/macos-13-arm64-Readme.md</code></a> に記載されています。料金については <a href="https://docs.github.com/ja/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates">GitHub Docs「(GitHub Actions の課金について」</a> に記載されています。 また、<a href="https://github.com/github/roadmap/issues/813">macOS Sonoma 14 対応に向けたロードマップ</a>も公開されています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=10042023b">iOS 17.0.3 (21A360)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10042023a">iPadOS 17.0.3 (21A360)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023e">iOS 17.1 beta 2 (21B5056e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023d">iPadOS 17.1 beta 2 (21B5056e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023c">macOS 14.1 beta 2 (23B5056e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023a">tvOS 17.1 beta 2 (21K5054e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023b">watchOS 10.1 beta 2 (21S5053f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=10032023f">Xcode 15.1 beta (15C5028h)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Atomics 1.2.0</h4><p><a href="https://github.com/apple/swift-atomics/releases/tag/1.2.0">https://github.com/apple/swift-atomics/releases/tag/1.2.0</a></p><p>Swift 5.9 のサポートが含まれています。Swift 5.9 の C++ interoperability が有効になっているプロジェクトの依存関係として使用できるようになりました。また Swift 5.7 以降が必要となりました。</p><h4>Swift Collections 1.0.5</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.0.5">https://github.com/apple/swift-collections/releases/tag/1.0.5</a></p><p>Swift 5.8 および Swift 5.9 におけるいくつかのコンパイラの警告が除去されました。</p><h4>Swift Crypto 3.1.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.1.0">https://github.com/apple/swift-crypto/releases/tag/3.1.0</a></p><p>AES-CBC のサポートが追加されました。また Swift 5.7 以降が必要となりました。</p><h4>Swift Algorithms 1.1.0</h4><p><a href="https://github.com/apple/swift-algorithms/releases/tag/1.1.0">https://github.com/apple/swift-algorithms/releases/tag/1.1.0</a></p><p>Swift 5.4 以降が必要となりました。また新たに <code>partitioned(by:)</code>・<code>evenlyChunked(in:)</code> が追加されました。<code>partitioned(by:)</code> は引数 <code>predicate</code> のクロージャを実行し、その <code>Bool</code> が <code>false</code> だったもの・<code>true</code> だったものの両方をタプルとして返します。<code>evenlyChunked(in:)</code> は引数 <code>count</code> の値で配列をできる限り均等になるように分割します。</p><h3>サードパーティ</h3><h4>Firebase Apple SDK 10.16.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.16.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.16.0</a></p><p>Firebase Authentication におけるカスタム認証において、reCAPTCHA v2 認証フローがサポートされました。またいくつかの問題が修正されました。</p><h4>SwiftFormat 0.52.7</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.7">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.7</a></p><p><code>conditionalAssignment</code>・<code>redundantClosure</code> ルールに関する問題が修正されました。</p><h4>Apollo iOS 1.6.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.6.0">https://github.com/apollographql/apollo-ios/releases/tag/1.6.0</a></p><p><a href="https://github.com/apollographql/apollo-ios">apollo-ios</a>・<a href="https://github.com/apollographql/apollo-ios-codegen">apollo-ios-codegen</a>・<a href="https://github.com/apollographql/apollo-ios-dev">apollo-ios-dev</a>・<a href="https://github.com/apollographql/apollo-ios-xcframework">apollo-ios-xcframework</a> にリポジトリが分割されています。たとえば、コード生成に関する機能を利用する場合は <code>apollo-ios-codegen</code> を使用するようになったため、<a href="https://github.com/apollographql/apollo-ios-codegen">apollo-ios-codegen</a> 側をインポートする必要があります。 また iOS 14.4 以下で発生する問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/073-20231002</guid><title>073 2023-10-02</title><description>Appleがデベロッパ向けの新しいグローバルリソース「Appleのエキスパートに相談」を発表、macOS Sonoma 14 リリース、swift-asn1 リリース、ほか</description><link>https://ios-osushi.github.io/posts/073-20231002</link><pubDate>Mon, 2 Oct 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>073 2023-10-02</h1><h2>Appleがデベロッパ向けの新しいグローバルリソース「Appleのエキスパートに相談」を発表</h2><p>Apple は新リソースで、デベロッパにセッションやワークショップ、1 on 1 コンサルティングなどのアクセスを提供開始しました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09262023d">iOS 17.0.2 (21A350 | 21A351)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09262023c">iPadOS 17.0.2 (21A351)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09262023b">watchOS 10.0.2 (21R371)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09262023a">macOS 14 (23A344)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09272023e">iOS 17.1 beta (21B5045h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272023d">iPadOS 17.1 beta (21B5045h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272023b">watchOS 10.1 beta (21S5042f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272023a">tvOS 17.1 beta (21K5043e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272023c">macOS 14.1 beta (23B5046f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift ASN.1 1.0.0</h4><p><a href="https://github.com/apple/swift-asn1/releases/tag/1.0.0">https://github.com/apple/swift-asn1/releases/tag/1.0.0</a></p><p>swift-asn1 が主要リリースされ、API の安定期に入りました。</p><h4>ML Stable Diffusion 1.1.0</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/1.1.0">https://github.com/apple/ml-stable-diffusion/releases/tag/1.1.0</a></p><ul><li>iOS と iPadOS のベンチマークが追加されました</li><li>その他、様々な改善がありました</li></ul><h4>Swift Protobuf 1.24.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.24.0">https://github.com/apple/swift-protobuf/releases/tag/1.24.0</a></p><ul><li><code>package</code> visibility 修飾子のサポートを追加しました</li><li><code>1_x_release_branch</code> ブランチ向けに Sendable やその他問題修正がありました<ul><li>https://github.com/apple/swift-protobuf/tree/1<em>x</em>release_branch</li></ul></li></ul><h3>サードパーティ</h3><h4>Lottie iOS 4.3.3</h4><p><a href="https://github.com/airbnb/lottie-ios">https://github.com/airbnb/lottie-ios</a></p><ul><li>Lottie iOS 4.3.0 の <code>LottieAnimationView</code> におけるクロスフェードやアニメーションの問題を修正しました<ul><li>この問題は、LottieAnimation やレンダリングエンジンを更新する際に、予期せずに発生していました</li></ul></li></ul><h4>Lottie for Swift Package Manager 4.3.3</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.3.3">https://github.com/airbnb/lottie-spm/releases/tag/4.3.3</a></p><p>Lottie iOS 4.3.3 の修正と同様です。</p><h4>Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.5.2">https://github.com/apollographql/apollo-ios/releases/tag/1.5.2</a></p><p>コード生成スクリプトを使用している ApolloCodegenLib のユーザーに、非推奨メッセージを表示するようにしました。</p><h4>Swift Format 0.52.6</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.6">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.6</a></p><p>Swift 5.9 の連続する if ステートメントに <code>redundantReturn</code> ルールが誤って適用されるバグを修正しました。</p><h4>Realm Swift 10.43.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.43.0">https://github.com/realm/realm-swift/releases/tag/v10.43.0</a></p><ul><li>flexible sync のための <code>Results.subscribe API</code> を追加しました<ul><li>Result オブジェクトを通じて flexible sync サブスクリプションをサブスクライブしたり、サブスクライブ解除したりできるようになりました</li><li>サブスクリプション セットからすべての名前のないサブスクリプションを削除できる新しい API を追加しました</li><li>その他、様々な改善がありました</li></ul></li></ul><h4>Swift Lint 0.53.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.53.0">https://github.com/realm/SwiftLint/releases/tag/0.53.0</a></p><p>破壊的変更を含む様々な改善がありました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/072-20230925</guid><title>072 2023-09-25</title><description>各 OS がメジャーバージョンアップ、Swift 5.9 リリース、Swift Crypto 3.0.0 リリース、Swift HTTPTypes 1.0.0 リリース、CocoaPods 1.13.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/072-20230925</link><pubDate>Mon, 25 Sep 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>072 2023-09-25</h1><h2>iCloud+ のプランが 2 つ追加</h2><ul><li><a href="https://www.apple.com/jp/newsroom/2023/09/apple-expands-the-power-of-icloud-with-new-icloud-plus-plans/">https://www.apple.com/jp/newsroom/2023/09/apple-expands-the-power-of-icloud-with-new-icloud-plus-plans/</a></li></ul><p>iCloud+ に以下の 2 つのプランが追加されました。</p><ul><li>6 TB: 月額 3,900 円(税込)</li><li>12 TB: 月額 7,900 円(税込)</li></ul><h2>各 OS がメジャーバージョンアップ</h2><ul><li><a href="https://www.apple.com/jp/newsroom/2023/09/ios-17-is-available-today/">iOS 17、本日提供開始</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/09/ipados-17-is-now-available/">iPadOS 17、提供開始</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/09/watchos-10-is-available-today/">watchOS 10、本日提供開始</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/09/tvos-17-available-now-bringing-facetime-to-apple-tv-4k/">tvOS 17の提供開始により、Apple TV 4KでFaceTimeが利用可能に</a></li></ul><p>Apple プラットフォームの各 OS のメジャーバージョンアップがリリースされました。</p><h2>Swift 5.9 リリース</h2><ul><li><a href="https://www.swift.org/blog/swift-5.9-released/">https://www.swift.org/blog/swift-5.9-released/</a></li><li><a href="https://github.com/apple/swift/releases/tag/swift-5.9-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.9-RELEASE</a></li></ul><p>Swift 5.9 がリリースされました。</p><h2>Swift SDK Generator の発表</h2><ul><li><a href="https://forums.swift.org/t/announcing-swift-sdk-generator/67409">https://forums.swift.org/t/announcing-swift-sdk-generator/67409</a></li><li><a href="https://github.com/apple/swift-sdk-generator">https://github.com/apple/swift-sdk-generator</a></li><li><a href="https://github.com/apple/swift-evolution/blob/main/proposals/0387-cross-compilation-destinations.md">https://github.com/apple/swift-evolution/blob/main/proposals/0387-cross-compilation-destinations.md</a></li></ul><p>Swift SDK Generator が発表されました。</p><h2>swift-testing の発表</h2><ul><li><a href="https://forums.swift.org/t/a-new-approach-to-testing-in-swift/67425">https://forums.swift.org/t/a-new-approach-to-testing-in-swift/67425</a></li><li><a href="https://github.com/apple/swift-testing">https://github.com/apple/swift-testing</a></li></ul><p>swift-testing が発表されました。</p><p>ビジョンや方向性については <a href="https://github.com/apple/swift-testing/blob/main/Documentation/Vision.md">Vision.md</a> をご参照ください。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09212023b">iOS 16.7 (20H19)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09182023d">iOS 17 (21A329)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09212023e">iOS 17.0.1 (21A340)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09222023a">iOS 17.0.2 (21A350)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09212023a">iPadOS 16.7 (20H19)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09182023c">iPadOS 17 (21A329)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09212023d">iPadOS 17.0.1 (21A340)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09182023b">watchOS 10 (21R356)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09182023a">tvOS 17 (21J354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09182023e">Xcode 15 (15A240d)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09212023c">macOS 14 Release Candidate 2 (23A344)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 3.0.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/3.0.0">https://github.com/apple/swift-crypto/releases/tag/3.0.0</a></p><p><code>CryptoKitError</code> に新しいケースが追加されました。</p><h4>Swift HTTPTypes 1.0.0</h4><p><a href="https://github.com/apple/swift-http-types/releases/tag/1.0.0">https://github.com/apple/swift-http-types/releases/tag/1.0.0</a></p><p>Swift HTTPTypes が正式リリースされました。</p><h3>サードパーティ</h3><h4>Periphery 2.15.1</h4><p><a href="https://github.com/peripheryapp/periphery/releases/tag/2.15.1">https://github.com/peripheryapp/periphery/releases/tag/2.15.1</a></p><p>Swift 5.9 に対応しました。 他にも不具合が修正されました。</p><h4>SwiftFormat 0.52.4</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.4">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.4</a></p><p>様々な修正が行われました。</p><h4>Carthage 0.39.1</h4><p><a href="https://github.com/Carthage/Carthage/releases/tag/0.39.1">https://github.com/Carthage/Carthage/releases/tag/0.39.1</a></p><p>visionOS に対応しました。 他にも修正が行われました。</p><h4>Realm v10.42.3</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.42.3">https://github.com/realm/realm-swift/releases/tag/v10.42.3</a></p><ul><li>Carthage リリースが Xcode 15 でビルドされるようになりました</li><li>SPM 用の <code>Realm.xcframework</code> が機能しない不具合が修正されました</li></ul><h4>Lottie 4.3.1</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.3.1">https://github.com/airbnb/lottie-ios/releases/tag/4.3.1</a></p><p>4.3.0 の小さな不具合が修正されました。</p><h4>Lottie for Swift Package Manager 4.3.1</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.3.1">https://github.com/airbnb/lottie-spm/releases/tag/4.3.1</a></p><p>Lottie 4.3.1 の修正と同様です。</p><h4>SDWebImage 5.18.2</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.2">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.2</a></p><p>watchOS 上の SDDisplayLink が他のプラットフォームと同じように動作しない不具合が修正されました。</p><h4>CocoaPods 1.13.0</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.13.0">https://github.com/CocoaPods/CocoaPods/releases/tag/1.13.0</a></p><ul><li>visionOS に対応しました</li><li>Xcode 15 でビルドに失敗する不具合が修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/071-20230918</guid><title>071 2023-09-18</title><description>SwiftUI Navigation Split View の採用、ユニバーサッリンクのデバック、新しい Apple Watch 、 iPhone の発表、ほか</description><link>https://ios-osushi.github.io/posts/071-20230918</link><pubDate>Mon, 18 Sep 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>071 2023-09-18</h1><h2>SwiftUI NavigationSplit View の採用</h2><p>Navigation Split View を使用すると、旧バージョンの OS との互換性を維持しながら、SwiftUI アプリで 2 列や 3 列のナビゲーションを実現できます。</p><p><a href="https://developer.apple.com/documentation/technotes/tn3154-adopting-swiftui-navigation-split-view">https://developer.apple.com/documentation/technotes/tn3154-adopting-swiftui-navigation-split-view</a></p><h2>ユニバーサルリンクのデバック</h2><p>ユニバーサルリンクがアプリではなく Safari で開く原因を調べる方法を紹介します。</p><p><a href="https://developer.apple.com/jp/news/site-updates/?id=09062023d">https://developer.apple.com/jp/news/site-updates/?id=09062023d</a></p><h2>AirPods Pro (第 2 世代)を USB-C 充電にアップグレード</h2><p>Apple は 9 月 13 日 (水) 、MagSafe 充電 ( USB-C ) に対応した AirPods Pro ( 第 2 世代 ) を発表しました。世界で最も人気の高いヘッドフォンがさらに優れたものになります。</p><p><a href="https://www.apple.com/jp/newsroom/2023/09/apple-upgrades-airpods-pro-2nd-generation-with-usb-c-charging/">https://www.apple.com/jp/newsroom/2023/09/apple-upgrades-airpods-pro-2nd-generation-with-usb-c-charging/</a></p><h2>先進的で新しい Apple Watch Series 9 を発表</h2><p>世界で最も売れている腕時計に新しい機能を導入し、環境に関する重要なマイルストーンを達成する、Apple Watch Series 9 を発表しました。</p><p><a href="https://www.apple.com/jp/newsroom/2023/09/apple-introduces-the-advanced-new-apple-watch-series-9/">https://www.apple.com/jp/newsroom/2023/09/apple-introduces-the-advanced-new-apple-watch-series-9/</a></p><h2>Apple Watch Ultra 2 を発表</h2><p>Apple は 9 月 13 日 (水) 、Apple の最も有能で屈強なスマートウォッチに新しい機能をもたらす Apple Watch Ultra 2 を発表しました。</p><p><a href="https://www.apple.com/jp/newsroom/2023/09/apple-unveils-apple-watch-ultra-2/">https://www.apple.com/jp/newsroom/2023/09/apple-unveils-apple-watch-ultra-2/</a></p><h2>iPhone 15 と iPhone 15 Plus を発表</h2><p>Apple は驚くほど美しい質感のあるマット仕上げを施した業界初のカラーインフューズド背面ガラスを備えた iPhone 15 と iPhone 15 Plus を発表しました。</p><p><a href="https://www.apple.com/jp/newsroom/2023/09/apple-debuts-iphone-15-and-iphone-15-plus/">https://www.apple.com/jp/newsroom/2023/09/apple-debuts-iphone-15-and-iphone-15-plus/</a></p><h2>iPhone 15 Pro と iPhone 15 Pro Max を発表</h2><p>iPhone 15 Pro と iPhone 15 Pro Max は航空宇宙産業レベルのチタニウムを使ってデザインされた、Apple 史上最も軽い Pro モデルを提供します。</p><p><a href="https://www.apple.com/jp/newsroom/2023/09/apple-unveils-iphone-15-pro-and-iphone-15-pro-max/">https://www.apple.com/jp/newsroom/2023/09/apple-unveils-iphone-15-pro-and-iphone-15-pro-max/</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09112023b">iOS 15.7.9 (19H365)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023b">iOS 16.7 (20H18)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023g">iOS 17 (21A329)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09112023a">iPadOS 15.7.9 (19H365)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023a">iPadOS 16.7 (20H18)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023f">iPadOS 17 (21A329)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023d">watchOS 10 (21R356)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023c">tvOS 17 (21J354)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023e">macOS 14 (23A339)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122023h">Xcode 15 (15A240d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-format 509.0.0</h4><p><a href="https://github.com/apple/swift-format/releases/tag/509.0.0">https://github.com/apple/swift-format/releases/tag/509.0.0</a></p><p>新しいルールなど、様々な修正が行われました。</p><h3>サードパーティ</h3><h4>lottie-ios 4.3.0</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.3.0">https://github.com/airbnb/lottie-ios/releases/tag/4.3.0</a></p><p>SwiftUI が正式にサポートされるなど、様々な新機能・修正が行われました。</p><h4>lottie-spm 4.3.0</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.3.0">https://github.com/airbnb/lottie-spm/releases/tag/4.3.0</a></p><p>SwiftUI が正式にサポートされるなど、様々な新機能・修正が行われました。</p><h4>AlamofireImage 4.3.0</h4><p><a href="https://github.com/Alamofire/AlamofireImage/releases/tag/4.3.0">https://github.com/Alamofire/AlamofireImage/releases/tag/4.3.0</a></p><p>様々な追加や修正・更新が行われました。</p><h4>fastlane 2.215.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.215.0">https://github.com/fastlane/fastlane/releases/tag/2.215.0</a></p><p>様々な修正が行われました。</p><h4>firebase-ios-sdk 10.15.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.15.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.15.0</a></p><p>様々な修正が行われました。</p><h4>Nimble v12.3.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v12.3.0">https://github.com/Quick/Nimble/releases/tag/v12.3.0</a></p><p>toEventually の非同期バリアントは、マッチャーが一致することを確認するために非構造化バックグラウンドタスクをキックオフしなくなりました。その他にも様々な追加・修正が行われました。</p><h4>Quick v7.3.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.3.0">https://github.com/Quick/Quick/releases/tag/v7.3.0</a></p><p>TestState のプロパティラッパーのデフォルト初期化子を追加しました。その他にも様々な追加・修正が行われました。</p><h4>realm-swift v10.42.2</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.42.2">https://github.com/realm/realm-swift/releases/tag/v10.42.2</a></p><p>様々な追加・修正が行われました。</p><h4>SDWebImage 5.18.1</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.1">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.1</a></p><p>Vision OS サポートを追加しました。そのほかにも様々な追加・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/070-20230911</guid><title>070 2023-09-11</title><description>Apple Vision Pro で iPad / iPhone アプリを次のレベルへ、iOS 16.6.1 リリース、ほか</description><link>https://ios-osushi.github.io/posts/070-20230911</link><pubDate>Mon, 11 Sep 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>070 2023-09-11</h1><h2>Apple Vision Pro で iPad / iPhone アプリを次のレベルへ</h2><p>Apple Vision Pro のリリースに合わせて、新しい App Store が公開されます。この App Store では、visionOS 向けに開発されたアプリやゲームをはじめ、iPad / iPhone アプリも紹介されます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08292023a">tvOS 17 beta 9 (21J5354a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023d">watchOS 9.6 (20U90)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023c">macOS 13.5.2 (22G91)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023b">iPadOS 16.6.1 (20G81)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023a">iOS 16.6.1 (20G81)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>LicensePlist 3.24.11</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.11">https://github.com/mono0926/LicensePlist/releases/tag/3.24.11</a></p><p>新しく Source キーを追加しました。</p><h4>R.swift 7.4.0</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.4.0">https://github.com/mac-cain13/R.swift/releases/tag/7.4.0</a></p><p>いくつかの改善・修正が行われました。</p><h4>apollo-ios 1.5.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.5.0">https://github.com/apollographql/apollo-ios/releases/tag/1.5.0</a></p><p>ネットワーク API にカスタムのコンテキストを渡す機能を追加しました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/069-20230904</guid><title>069 2023-09-04</title><description>最新のApple Developer Program使用許諾契約が利用可能に、Appleの特別なイベントが日本時間9月13日午前2時に開催、iOS 17 beta 8リリース、ほか</description><link>https://ios-osushi.github.io/posts/069-20230904</link><pubDate>Mon, 4 Sep 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>069 2023-09-04</h1><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><h2>最新のApple Developer Program使用許諾契約が利用可能に</h2><p>Apple Developer Program 使用許諾契約が、ポリシーの更新や近日公開する機能に対応したものへ改訂されました。</p><p><a href="https://developer.apple.com/jp/news/?id=9liziwsj">https://developer.apple.com/jp/news/?id=9liziwsj</a></p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><h2>Appleの特別なイベントが日本時間9月13日午前2時に開催</h2><p>Apple の特別なイベントが日本時間 9 月 13 日午前 2 時に開催されます。</p><p><a href="https://developer.apple.com/jp/news/?id=29c7dtwk">https://developer.apple.com/jp/news/?id=29c7dtwk</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08292023d">iOS 17 beta 8 (21A5326a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08292023c">iPadOS 17 beta 8 (21A5326a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08292023b">watchOS 10 beta 8 (21R5355a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08292023a">tvOS 17 beta 8 (21J5353a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08292023e">Xcode 15 beta 8 (15A5229m)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08222023d">macOS 14 beta 7 (23A5337a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Alamofire 5.8.0</h4><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.8.0">https://github.com/Alamofire/Alamofire/releases/tag/5.8.0</a></p><p>VisionOS のサポートが追加されました。また、 Android サポートが追加されました。いくつかの改善・修正が行われました。</p><h4>SDWebImage 5.18.0</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.18.0</a></p><p>VisionOS のサポートが追加されました。また、いくつかの改善・修正が行われました。</p><h4>swift-protobuf 1.23.0 Release</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.23.0">https://github.com/apple/swift-protobuf/releases/tag/1.23.0</a></p><p>いくつかの改善・修正が行われました。</p><h4>SwiftFormat 0.52.3</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.3">ttps://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.3</a></p><p>いくつかの改善・修正が行われました。</p><h4>Swift OpenAPI Generator 0.1.13 & 0.2.0 & 0.2.1</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.13">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.13</a> <a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.2.0">https://github.com/apple/swift-openapi-generator/releases/tag/0.2.0</a> <a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.2.1">https://github.com/apple/swift-openapi-generator/releases/tag/0.2.1</a></p><p>非推奨の API が削除され、いくつかの改善・修正が行われました。 Minor version アップデートに伴う修正は以下フォーラムを参照してください。</p><p><a href="https://forums.swift.org/t/swift-openapi-generator-0-2-0-released-openapi-3-1-multiple-content-types/67053">https://forums.swift.org/t/swift-openapi-generator-0-2-0-released-openapi-3-1-multiple-content-types/67053</a></p><h4>Swift OpenAPI Runtime 0.1.11 & 0.2.0</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.11">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.11</a> <a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.2.0">https://github.com/apple/swift-openapi-runtime/releases/tag/0.2.0</a></p><p>非推奨の API が削除され、いくつかの改善・修正が行われました。</p><h4>Swift OpenAPI URLSession 0.1.3 & 0.2.0 & 0.2.1</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.3">https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.3</a> <a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/0.2.0">https://github.com/apple/swift-openapi-urlsession/releases/tag/0.2.0</a> <a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/0.2.1">https://github.com/apple/swift-openapi-urlsession/releases/tag/0.2.1</a></p><p>いくつかの改善・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/068-20230828</guid><title>068 2023-08-28</title><description>iOSDC Japan 2023 までまもなく、iOS 17 beta 7・Xcode 15 beta 7 が公開、The Composable Architecture 1.2.0 リリース、Firebase Apple SDK 10.14.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/068-20230828</link><pubDate>Mon, 28 Aug 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>068 2023-08-28</h1><h2>iOSDC Japan 2023 までまもなく</h2><p><a href="https://iosdc.jp/2023/">iOSDC Japan 2023 https://iosdc.jp/2023/</a></p><p>iOS 関連技術をコアのテーマとしたソフトウェア技術者のためのカンファレンス、iOSDC Japan 2023 が 2023 年 9 月 1 日から開催されます。</p><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><p>オフライン会場は早稲田大学理工学部西早稲田キャンパス、オンライン会場はニコニコ生放送となっています。参加にはチケットの購入が必要です。</p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><h2>TestFlight のアップデート</h2><p><a href="https://developer.apple.com/jp/news/releases/?id=08232023a">TestFlight Update - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/releases/?id=08232023a</a></p><p>Xcode 15 beta 7 でビルドしたアプリを内部テストおよび外部テストへ提出できるようになりました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023f">iOS 17 beta 7 (21A5319a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023e">iPadOS 17 beta 7 (21A5319a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023d">macOS 14 beta 6 (23A5328b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023b">tvOS 17 beta 7 (21J5347a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023c">watchOS 10 beta 7 (21R5349b)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=08222023g">Xcode 15 beta 7 (15A5229h)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>The Composable Architecture 1.2.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.2.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.2.0</a></p><p>iOS 13.0+ 向けの古いアラート表示のサポートが追加されました。また binding 可能な view state をテストするための <code>TestStore.bindings</code> が追加されました。さらにいくつかの問題が修正されました。</p><h4>Firebase Apple SDK 10.14.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.14.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.14.0</a></p><p>Firebase Authentication のメール認証フローにおいて reCAPTCHA のサポートが追加されました。また Firebase A/B Testing の一部のクラッシュが修正されました。visionOS App のプロジェクトで使用するには Xcode 15 beta 6 以降が必要となります。</p><h4>Kingfisher 7.9.1</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.9.1">https://github.com/onevcat/Kingfisher/releases/tag/7.9.1</a></p><p>Xcode 15 beta への対応が進んでいます。プライバシーマニフェストファイルの更新も行われました。また XCFramework のビルド時に発生する Swift 6 向けのエラーが修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/067-20230821</guid><title>067 2023-08-21</title><description>Swift Server ワークグループの進展を更新、SwiftFormat 0.52.2 リリース、The Composable Architecture 1.1.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/067-20230821</link><pubDate>Mon, 21 Aug 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>067 2023-08-21</h1><h2>Swift Serverワークグループの進展を更新(SSWG):2022年次の成果と2023年次の目標</h2><p><a href="https://www.swift.org/blog/sswg-update-2023/">https://www.swift.org/blog/sswg-update-2023/</a></p><p>Swift Server ワークグループ(SSWG)は、年に一度コミュニティの達成点を振り返り、次年の目標を設定します。<br>2022 年は構造化された並行性の進展、ツールの改善などが実現されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08172023a">macOS 13.5.1 (22G90)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08152023a">watchOS 9.6.1 (20U80)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08152023e">iOS 17 beta 6 (21A5312c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08152023d">iPadOS 17 beta 6 (21A5312c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08152023c">watchOS 10 beta 6 (21R5341c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08152023b">tvOS 17 beta 6 (21J5339b)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Argument Parser 1.2.3</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.2.3">https://github.com/apple/swift-argument-parser/releases/tag/1.2.3</a></p><p>Musl libc で ArgumentParser を使用できるようになりました。他にも様々な修正がありました。</p><h4>Swift OpenAPI Generator 0.1.9</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.9">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.9</a></p><ul><li>空文字列を含む Nullable enums の生成に失敗する問題を修正しました</li><li>スキーマ警告をエラーとして扱わないようにしました</li><li>CI での厳密な同時実行チェックを有効にしました</li><li>他にも様々な修正がありました</li></ul><h4>swift-openapi-runtime 0.1.9</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.9">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.9</a></p><ul><li>@preconcurrency import Foundation をスコープ付きインポートに置き換えました</li><li>enum/oneOfs において、文書化されていないケースを生成しないようにしました</li></ul><h3>サードパーティ</h3><h4>SwiftFormat 0.52.0</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.0</a></p><ul><li>冗長な内部アクセス修飾子を削除する <code>redundantInternal</code> ルールが追加されました</li><li>typealias 型をアルファベット順にソートする <code>sortTypealiases</code> ルールが追加されました</li><li>ヘッダーコメントのファイル名が実際のファイルと一致するように <code>headerFileName</code> ルールが追加されました</li><li>その他、様々なルール追加、不具合修正がありました</li></ul><h4>SwiftFormat 0.52.1</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.1">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.1</a></p><ul><li>様々な不具合修正がありました</li></ul><h4>SwiftFormat 0.52.2</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.2">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.52.2</a></p><ul><li><code>let</code> または <code>if let</code> 式で <code>static Self</code> が正しく削除されなかった問題を修正しました</li><li><code>redundantReturn</code> ルールで <code>// swiftformat:disable</code> ディレクティブが機能しない問題を修正しました</li><li>偽のアサーション失敗を修正しました</li></ul><h4>XcodeGen 2.36.1</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.36.1">https://github.com/yonaskolb/XcodeGen/releases/tag/2.36.1</a></p><ul><li><code>ENABLE_MODULE_VERIFIER</code> ビルド設定の追加は、テストやいくつかのセットアップで問題を引き起こすため、元に戻しました</li></ul><h4>XcodeGen 2.37.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.37.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.37.0</a></p><ul><li>ビルドツールプラグインをターゲットに追加するためのサポートが追加されました</li></ul><h4>The Composable Architecture 0.58.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.58.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.58.1</a></p><ul><li>The Composable Architecture v1 への移行を容易にするため、さらにいくつかのソフト非推奨 API をハード非推奨にしました</li></ul><h4>The Composable Architecture 0.58.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.58.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.58.2</a></p><ul><li><code>TestStore.init</code> に関する非推奨の警告を修正し、バックポートしました</li></ul><h4>The Composable Architecture 1.1.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.1.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.1.0</a></p><ul><li><code>Reducer.onChange(of:)</code> のオーバーロードが追加され、設定可能な removeDuplicates クロージャを取るようになりました</li><li><code>Effect.throttle</code> は <code>The Composable Architecture 1.0.0</code> において代理がないため、この機能を戻しました</li><li>その他、ドキュメント更新や不具合修正がありました</li></ul><h4>Apollo iOS 1.4.0</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.4.0">https://github.com/apollographql/apollo-ios/releases/tag/1.4.0</a></p><ul><li>コード生成時にフィールド名の casing 戦略を設定できるようになりました</li><li>コードおよびマニフェスト生成における永続化クエリの設定方法を更新しました</li><li>他のスキーマモジュールタイプに関するドキュメントを更新し、より明確にしました</li></ul><h4>Nuke 12.1.6</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.6">https://github.com/kean/Nuke/releases/tag/12.1.6</a></p><ul><li><code>ImageCache</code> のパフォーマンスが 20%向上しました</li><li><code>NukeExtensions</code> のパフォーマンスが 5%向上しました</li><li>可能な限り canImport に切り替えることで、将来の visionOS リリースをサポートするようにコードを更新しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/066-20230814</guid><title>066 2023-08-14</title><description>Apple は日本で 40 周年を迎えました、請求の問題をユーザーがアプリ内で解決できるようになりました、ほか</description><link>https://ios-osushi.github.io/posts/066-20230814</link><pubDate>Mon, 14 Aug 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>066 2023-08-14</h1><h2>Apple は日本で 40 周年を迎えました</h2><p><a href="https://www.apple.com/jp/newsroom/2023/08/apple-celebrates-40-years-in-japan/">https://www.apple.com/jp/newsroom/2023/08/apple-celebrates-40-years-in-japan/</a></p><p>Apple は 1983 年に最初のオフィスを開設して 40 年目を迎えました。</p><h2>請求の問題をユーザーがアプリ内で解決できるようにするためのサポート</h2><p><a href="https://developer.apple.com/jp/news/?id=kjsf2tlp">https://developer.apple.com/jp/news/?id=kjsf2tlp</a></p><p>4 月に発表があった通り、ユーザーはアプリ内で支払いの問題を解決できるようになります。 これにより、アプリのコンテンツやサービス、サブスク登録を継続してもらいやすくなります。</p><h2>TestFlight のアップデート</h2><p><a href="https://developer.apple.com/news/releases/?id=08092023a">https://developer.apple.com/news/releases/?id=08092023a</a></p><p>開発者向けベータで追加された iPadOS や tvOS での SDK を使用して Xcode 15 beta 6 でビルドされたアプリを内部および外部テストへ提出できるようになりました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><p>-<a href="https://developer.apple.com/news/releases/?id=08072023a">App Store Connect 1.12.2</a></p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=08082023e">iOS 17 beta 5 (21A5303d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08082023d">iPadOS 17 beta 5 (21A5303d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08082023c">macOS 14 beta 5 (23A5312d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08082023b">watchOS 10 beta 5 (21R5332f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08082023a">tvOS 17 beta 5 (21J5330e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=08082023f">Xcode 15 beta 6 (15A5219j)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 2.6.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.6.0">https://github.com/apple/swift-crypto/releases/tag/2.6.0</a></p><p>基本的な RSA 公開鍵の暗号化と秘密鍵の復号化を提供する API を追加、他にも様々な修正・追加がされました。</p><h4>Swift OpenAPI Runtime 0.1.8</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.8">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.8</a></p><p>不発のクエリ項目をサポートしました。</p><h4>Swift OpenAPI Generator 0.1.8</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.8">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.8</a></p><p>スキーマの警告を診断に転送する改善などをしました。</p><h4>SwiftNIO 2.58.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.58.0">https://github.com/apple/swift-nio/releases/tag/2.58.0</a></p><p>様々な追加・修正がありました。</p><h4>Swift log 1.5.3</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.5.3">https://github.com/apple/swift-log/releases/tag/1.5.3</a></p><p>クリーンアップと細かな互換性の改善や他にも様々な修正がありました。</p><h3>サードパーティ</h3><h4>Swift Format 0.51.15</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.15">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.15</a></p><p>正規表現リテラルが演算子と間違えられるいくつかの追加ケースを修正しました。他にも様々な修正がありました。</p><h4>XcodeGen 2.36.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.36.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.36.0</a></p><p>visionOS のサポートを追加しました。他にも様々な修正がありました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/065-20230807</guid><title>065 2023-08-07</title><description>理由の宣言が求められる API の一覧が公開、GitHub でコードスキャンのデフォルト設定が Swift で利用可能に、Dependabot が Swift をサポート、The Composable Architecture 1.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/065-20230807</link><pubDate>Mon, 7 Aug 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>065 2023-08-07</h1><h2>理由の宣言が求められるAPIの一覧が公開</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=z6fu1dcu">https://developer.apple.com/jp/news/?id=z6fu1dcu</a></li><li><a href="https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api">https://developer.apple.com/documentation/bundleresources/privacy<em>manifest</em>files/describing<em>use</em>of<em>required</em>reason_api</a></li></ul><p>一部の API がユーザーのデバイスに関するデータを収集する目的で誤用されることがあります。 誤用を防ぐため、それらの API を使用する場合に、目的をアプリのプライバシーマニフェストで宣言することを開発者へ義務付けることになりました。 2024 年春以降は必須となります。</p><h2>GitHub でコードスキャンのデフォルト設定が Swift で利用可能に</h2><p><a href="https://github.blog/changelog/2023-07-31-code-scanning-default-setup-is-now-available-for-swift/">https://github.blog/changelog/2023-07-31-code-scanning-default-setup-is-now-available-for-swift/</a></p><p>GitHub のコードスキャンのデフォルト設定が、CodeQL による Swift 解析に対応しました。</p><h2>Dependabot が Swift をサポート</h2><p><a href="https://github.blog/changelog/2023-08-01-swift-support-for-dependabot-updates/">https://github.blog/changelog/2023-08-01-swift-support-for-dependabot-updates/</a></p><p>Dependabot が Swift の依存関係を更新する PR を作成するようになりました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07312023c">iOS 17 beta 4 (21A5291j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07312023b">iPadOS 17 beta 4 (21A5291j)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07312023a">macOS 14 beta 4 (23A5301h)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift OpenAPI Runtime</h4><h5>0.1.6</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.6">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.6</a></p><p>不具合修正などがされました。</p><h5>0.1.7</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.7">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.7</a></p><p>機能追加や不具合修正がされました。</p><h4>Swift OpenAPI Generator</h4><h5>0.1.6</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.6">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.6</a></p><p>機能追加や不具合修正がされました。</p><h5>0.1.7</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.7">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.7</a></p><p>機能追加や不具合修正がされました。</p><h3>サードパーティ</h3><h4>The Composable Architecture 1.0.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.0.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/1.0.0</a></p><ul><li>非推奨の API をすべて削除しました</li><li>他の関連ライブラリも 1.0.0 がリリースされました</li></ul><h4>Kingfisher 7.9.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.9.0">https://github.com/onevcat/Kingfisher/releases/tag/7.9.0</a></p><ul><li>visionOS のサポートが追加されました</li><li>他にも機能追加やドキュメント修正などが行われました</li></ul><h4>Nuke 12.1.5</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.5">https://github.com/kean/Nuke/releases/tag/12.1.5</a></p><p><code>DataCache</code> メタデータを隠しファイルへ移動しました。</p><h4>Realm v10.42.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.42.0">https://github.com/realm/realm-swift/releases/tag/v10.42.0</a></p><ul><li>visionOS のサポートが追加されました Swift Package Manager または XCFramework を介してインストールします</li><li>XCFramework でない Carthage のインストールがサポートされなくなりました <code>--use-xcframeworks</code> を必ず使ってください</li></ul><h4>Firebase Apple 10.13.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.13.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.13.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#10.13.0">https://firebase.google.com/support/release-notes/ios#10.13.0</a></li></ul><p>不具合修正などがされました。</p><h4>Apollo iOS 1.3.3</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.3.3">https://github.com/apollographql/apollo-ios/releases/tag/1.3.3</a></p><p>不具合が修正されました。</p><h4>SwiftFormat 0.51.14</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.14">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.14</a></p><p>不具合が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/064-20230731</guid><title>064 2023-07-31</title><description>visionOSシミュレータのその先へ、自動更新サブスクリプションのオファーコードに関して、iOS 15.7.8 リリース、ほか</description><link>https://ios-osushi.github.io/posts/064-20230731</link><pubDate>Mon, 31 Jul 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>064 2023-07-31</h1><h2>visionOSシミュレータのその先へ</h2><p><a href="https://developer.apple.com/jp/news/?id=beltofx4">visionOSシミュレータのその先へ、アプリやゲームの準備を進めましょう</a></p><p>Apple Vision Pro ラボへの参加や、キットの貸し出しの申し込みが開始されました。</p><h2>自動更新サブスクリプションのオファーコードに関して</h2><p><a href="https://developer.apple.com/app-store/subscriptions/">Auto-renewable subscriptions</a></p><p>自動更新サブスクリプションに、100 万件のオファーコードを作成できるようになりました。</p><h2>Apple のソフトウェアリリース情報</h2><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07242023f">iOS 15.7.8 (19H364)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023g">iPadOS 15.7.8 (19H364)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023e">tvOS 16.6 (20M73)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023d">watchOS 9.6 (20U73)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023c">macOS 13.5 (22G74)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07242023b">iOS 16.6 (20G75)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.57.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.57.0">https://github.com/apple/swift-nio/releases/tag/2.57.0</a></p><p><code>NIOAsyncChannel</code> の <code>Configuration</code> が <code>Sendable</code> に対応しました。 その他、いくつかの修正・改善が行われました。</p><h4>Swift Protobuf 1.22.1</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.22.1">https://github.com/apple/swift-protobuf/releases/tag/1.22.1</a></p><p>SPM 関連の修正・改善が行われました。</p><h3>サードパーティ</h3><h4>Apollo iOS 1.3.2</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.3.2">https://github.com/apollographql/apollo-ios/releases/tag/1.3.2</a></p><p>いくつかの修正・改善が行われました。</p><h4>Nuke 12.1.4</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.4">https://github.com/kean/Nuke/releases/tag/12.1.4</a></p><p>暗号化のライブラリを <code>CommonCrypto</code> から <code>CryptoKit</code> にアップデートしました。 その他、いくつかの修正・改善が行われました。</p><h4>xcbeautify 0.21.1, 1.0.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.21.1">https://github.com/tuist/xcbeautify/releases/tag/0.21.1</a></p><p>いくつかの修正・改善が行われました。</p><p><a href="https://github.com/tuist/xcbeautify/releases/tag/1.0.0">https://github.com/tuist/xcbeautify/releases/tag/1.0.0</a></p><p>CocoaPods のサポートを廃止しました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/063-20230724</guid><title>063 2023-07-24</title><description>各種 OS パッチリリース、Apollo iOS 1.3.2 リリース、SwiftDependencies 0.6.0 リリース、Nuke 12.1.4 リリース、ほか</description><link>https://ios-osushi.github.io/posts/063-20230724</link><pubDate>Mon, 24 Jul 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>063 2023-07-24</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07182023f">iOS 15.7.8 RC (19H364)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023g">iPadOS 15.7.8 RC (19H364)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023e">tvOS 16.6 RC (20M73)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023d">watchOS 9.6 RC (20U73)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023c">macOS 13.5 RC (22G74)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023a">iOS 16.6 RC (20G75)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07182023b">iPadOS 16.6 RC (20G75)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>Apollo iOS 1.3.2</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.3.2">https://github.com/apollographql/apollo-ios/releases/tag/1.3.2</a></p><p>いくつかの修正・改善が行われました。また、 <code>ApolloCodegenConfiguration</code> に含まれている <code>queryStringLiteralFormat</code> が非推奨になりました。</p><h4>SwiftDependencies 0.6.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.6.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.6.0</a></p><p>いくつかの改善が行われました。</p><h4>Nuke 12.1.4</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.4">https://github.com/kean/Nuke/releases/tag/12.1.4</a></p><p>いくつかの改善が行われました。また、 <code>DataCache</code> の <code>isCompressionEnabled</code> が非推奨になりました。</p><h4>Realm v10.41.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.41.1">https://github.com/realm/realm-swift/releases/tag/v10.41.1</a></p><p>いくつかの修正・改善が行われました。 また、今までは static.realm.io にリリースのパッケージがアップロードされていましたが、今後は GitHub にパッケージがアップロードされるようになります。</p><h4>SwiftFormat 0.51.13</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.13">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.13</a></p><p>いくつかの修正・改善が行われました。ルール <code>organizeDeclarations</code> 内の <code>package</code> キーワードのサポートが追加されました。</p><h4>swift-composable-architecture 0.56.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.56.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.56.0</a></p><p>いくつかの修正・改善が行われました。また、 <code>TestStore</code> でのスコープが非推奨になりました。</p><h4>Swift OpenAPI Generator 0.1.5</h4><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.5">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.5</a></p><p>CLI の各プラットフォームの最低サポートバージョンの更新がされました。</p><h4>Swift OpenAPI Runtime 0.1.5</h4><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.5">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.5</a></p><p>いくつかの修正・改善が行われました。</p><h4>Swift OpenAPI URLSession 0.1.2</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.2">https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.2</a></p><p>いくつかの修正・改善が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/062-20230717</guid><title>062 2023-07-17</title><description>Swift HTTP Types が公開、エジプト・ナイジェリア・タンザニア・トルコでのアプリおよびアプリ内課金の価格が変更、iOS 17 beta 3・Xcode 15 beta 4 が公開、ほか</description><link>https://ios-osushi.github.io/posts/062-20230717</link><pubDate>Mon, 17 Jul 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>062 2023-07-17</h1><h2>Swift HTTP Types が公開</h2><!-- textlint-disable ja-technical-writing/sentence-length --><p><a href="https://www.swift.org/blog/introducing-swift-http-types/">Swift.org - Introducing Swift HTTP Types https://www.swift.org/blog/introducing-swift-http-types/</a> <a href="https://github.com/apple/swift-http-types">apple/swift-http-types: Version-independent HTTP currency types for Swift https://github.com/apple/swift-http-types</a></p><!-- textlint-enable ja-technical-writing/sentence-length --><p>Apple による Swift 製 OSS として「Swift HTTP Types」が公開されました。クライアント・サーバーの両方で、また Swift のバージョン等に依存せず使える HTTP の型(currency types)を提供します。</p><h2>子ども向けアプリの開発等に関する記事が公開</h2><p><a href="https://developer.apple.com/jp/news/?id=db58g7r0">家族にとって安全なアプリ体験を提供する - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=db58g7r0</a></p><p>子ども向けアプリの開発、ペアレンタルコントロール、センシティブな内容や不適切なコンテンツのフィルタ等についての記事が公開されました。iOS 17、iPadOS 17、macOS Sonoma、 watchOS 10 で使用できる <a href="https://developer.apple.com/documentation/sensitivecontentanalysis">Sensitive Content Analysisフレームワーク</a> についても紹介されています。</p><h2>2023年7月25日にエジプト・ナイジェリア・タンザニア・トルコにおいて、アプリおよびアプリ内課金(自動更新サブスクリプションを除く)の価格が変更</h2><p><a href="https://developer.apple.com/jp/news/?id=9o2nwe38">アプリ、アプリ内課金、およびサブスクリプションに関する価格と税金の変更について - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=9o2nwe38</a></p><p>2023 年 7 月 25 日に、エジプト・ナイジェリア・タンザニア・トルコのストアフロントにおいて、アプリおよびアプリ内課金(自動更新サブスクリプションを除く)の価格が変更されます。</p><p>アプリまたはアプリ内課金(自動更新サブスクリプションを除く)の基準となるストアフロントにそれらの国地域が指定されている場合は、それら以外の国地域の価格が調整されます。</p><p>アプリまたはアプリ内課金(自動更新サブスクリプションを除く)の基準となるストアフロントにそれらの国地域以外を指定している場合、それらの国地域での価格は増加します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=07102023a">iOS 16.6 beta 5 (20G5070a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07102023b">iPadOS 16.6 beta 5 (20G5070a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07102023c">macOS 13.5 beta 5 (22G5072a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07102023e">tvOS 16.6 beta 5 (20M5571a)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07102023d">watchOS 9.6 beta 5 (20U5570a)</a></li></ul><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=07112023e">iOS 17 beta 3 (21A5277j)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07112023d">iPadOS 17 beta 3 (21A5277j)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07112023c">macOS 14 beta 3 (23A5286i)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=07112023a">tvOS 17 beta 3 (21J5303h)</a></li></ul><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=07112023g">Xcode 15 beta 4 (15A5195m)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.56.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.56.0">https://github.com/apple/swift-nio/releases/tag/2.56.0</a></p><p><code>@_spi(AsyncChannel)</code> の <code>NIOAsyncChannel.Configuration</code> が追加されました。</p><p><code>@_spi(AsyncChannel)</code> の <code>NIOPipeBootstrap</code>・<code>NIORawSocketBootstrap</code> が async をサポートしました。</p><h3>サードパーティ</h3><h4>Nuke 12.1.3</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.3">https://github.com/kean/Nuke/releases/tag/12.1.3</a></p><p><code>LazyImage</code> での問題が修正されました。 Xcode 14.1 以降をサポートするように変更されました。</p><h4>Firebase Apple SDK 10.12.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.12.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.12.0</a></p><p>いくつかの機能が追加・変更・修正されました。 visionOS App 向けにビルドする際、Simulator 上で Keychain にアクセスできない場合があり、Keychain Sharing による回避方法が案内されています。 Swift Package Manager による導入では Xcode 15 beta 1 をサポートしておらず、Xcode 15 beta 2 以降を使用する必要があります。</p><h4>Apollo iOS 1.3.1</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.3.1">https://github.com/apollographql/apollo-ios/releases/tag/1.3.1</a></p><p>テストモックにおけるユニオン型の配列を設定する際のクラッシュが修正されました。</p><p><code>ApolloCodegenConfiguration</code> の <code>APQConfig</code>・<code>operationIdentifiersPath</code> が非推奨となりました。</p><h4>The Composable Architecture 0.55.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.55.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.55.1</a></p><p><code>BindingViewStore</code> の dynamic member lookup が let プロパティをサポートするようになりました。</p><p><code>BindingViewStore</code> を受け取る <code>WithViewStore</code> のイニシャライザが <code>ViewStore</code> でも使用できるようになりました。 そのほかいくつかの修正・変更が加えられました。</p><h4>SDWebImage 5.17.0</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.17.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.17.0</a></p><p>パフォーマンスに関する問題が修正されました。 また、macOS における問題が修正されました。</p><h4>xcbeautify 0.21.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.21.0">https://github.com/tuist/xcbeautify/releases/tag/0.21.0</a></p><p>GitHub Actions の UI からエラーを表示できるようになりました。</p><p><code>--report-path</code> オプションで絶対パスの指定ができるようになりました。</p><p><code>CompileSwift</code>・<code>SwiftCompile</code> の出力がサポートされました。</p><h4>fastlane 2.214.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.214.0">https://github.com/fastlane/fastlane/releases/tag/2.214.0</a></p><p>いくつかの変更が行われました。</p><h4>Nimble v12.1.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v12.1.0">https://github.com/Quick/Nimble/releases/tag/v12.1.0</a></p><p><code>AsyncPredicate</code> が追加されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/061-20230710</guid><title>061 2023-07-10</title><description>Xcode 15 beta 3リリース、iOS 17 beta 3リリース、TestFlightのアップデート、ほか</description><link>https://ios-osushi.github.io/posts/061-20230710</link><pubDate>Mon, 10 Jul 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>061 2023-07-10</h1><h2>TestFlightのアップデート</h2><ul><li>以下の SDK を使用し <code>Xcode 15 beta 3</code> でビルドされたアプリを内部および外部テスト用へ提出できるようになりました。<ul><li><code>iOS 17 beta 3</code>、<code>iPadOS 17 beta 3</code>、<code>visionOS 1 beta</code>、<code>macOS 14 beta 3</code>、<code>tvOS 17 beta 3</code>、<code>watchOS 10 beta 3</code></li><li>内部および外部テスト用の visionOS アプリをサポートし、visionOS 上で iOS および iPadOS アプリをテストできるようになりました</li></ul></li></ul><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=07062023a">TestFlight Update</a></li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=07052023e">iOS 17 beta 3 (21A5277h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07052023d">iPadOS 17 beta 3 (21A5277h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07052023c">macOS 14 beta 3 (23A5286g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07052023b">watchOS 10 beta 3 (21R5305e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07052023a">tvOS 17 beta 3 (21J5303f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=07052023f">Xcode 15 beta 3 (15A5195k)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.55.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.55.0">https://github.com/apple/swift-nio/releases/tag/2.55.0</a></p><ul><li>以下を Sendable に準拠させた extension の追加<ul><li><code>NIOAsyncSequenceProducer.Source</code>, <code>NIOThrowingAsyncSequenceProducer.Source</code></li><li><code>Musl libc</code> のサポートを追加</li><li>input と output が閉じられた時、チャンネルを閉じるようにしました</li><li>Android 用から、いくつかの追加した Musl を修正し、さらに libc が見つからない場合にエラーを出すようになりました</li><li>可能な限り <code>#if canImport(Darwin)</code> を使用するようになりました</li><li>他にもいくつかの修正が行われました</li></ul></li></ul><h3>サードパーティ</h3><h4>Quick 7.1.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.1.0">https://github.com/Quick/Quick/releases/tag/v7.1.0</a></p><ul><li><code>beforeEach</code>、<code>justBeforeEach</code>、<code>afterEach</code> ブロックで <code>throw</code> を使用できるようになりました</li><li>Quick が XCTest に対して、定義された順序でテストが実行されるように提案するようになりました</li><li>configurations で指定された <code>beforeEach</code> ブロックが <code>AsyncSpec</code> テストで実行されるようになりました</li><li><code>xitBehavesLike(_ name: String)</code> が <code>QuickSpec</code> と <code>Behavior</code> で使用できるようになりました</li><li>他にもいくつかの修正が行われました</li></ul><h4>SwiftLint 0.52.4</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.52.4">https://github.com/realm/SwiftLint/releases/tag/0.52.4</a></p><ul><li><code>quick_discouraged_call</code> ルールで <code>static spec</code> メソッドを扱うようになりました</li><li><code>type</code> が Quick 7 で <code>instance method</code> から <code>class method</code> に変更されました</li><li>コマンドラインおよび Web サイトでのルール設定の表示を整えました</li><li>他にもいくつかの修正が行われました</li></ul><h4>periphery 2.15.0</h4><p><a href="https://github.com/peripheryapp/periphery/releases/tag/2.15.0">https://github.com/peripheryapp/periphery/releases/tag/2.15.0</a></p><ul><li><code>Swift 5.7</code> と <code>macOS 12</code> はサポート対象外になりました</li><li>インデックス作成と解析の実行時間を最大 60%削減しました</li><li>他にもいくつかの修正が行われました</li></ul><h4>XcodeProj 8.12.0</h4><p><a href="https://github.com/tuist/XcodeProj/releases/tag/8.12.0">https://github.com/tuist/XcodeProj/releases/tag/8.12.0</a></p><ul><li><code>PBXBuildRule.dependencyFile</code> 属性を追加しました</li><li>最後に確認された <code>upgradeCheck</code> 定数と <code>swiftUpgradeCheck</code> 定数を更新するように変更</li><li>defaults の <code>xcschemeFormatVersion</code>, <code>lastSwiftUpgradeCheck</code>, <code>lastUpgradeCheck</code> を追加しました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/060-20230703</guid><title>060 2023-07-03</title><description>新しいデザインリソースがアップデート、ほか</description><link>https://ios-osushi.github.io/posts/060-20230703</link><pubDate>Mon, 3 Jul 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>060 2023-07-03</h1><h2>新しいデザインリソースが利用可能に</h2><p>Apple プラットフォームのアプリを作成するためのデザインリソースが新たにアップデートされ、アプリをさらにスピーディかつ正確にデザインできるようになりました。</p><ul><li><a href="https://developer.apple.com/design/resources/#visionos-apps">FigmaおよびSketch用のvisionOSのデザインライブラリとテンプレート</a></li><li><a href="https://developer.apple.com/design/resources/">FigmaおよびSketch用のiOS17とiPadOS17のデザインキット</a></li><li><a href="https://developer.apple.com/design/resources/#macos-apps">FigmaおよびSketch用のmacOS Sonomaのデザインキット</a></li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=06272023e">tvOS 16.6 beta 4 (20M5559c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06272023d">watchOS 9.6 beta 4 (20U5559c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06272023c">macOS 13.5 beta 4 (22G5059d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06272023b">iPadOS 16.6 beta 4 (20G5058d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06272023a">iOS 16.6 beta 4 (20G5058d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>1.0.1 - swift distributed tracing</h4><p><a href="https://github.com/apple/swift-distributed-tracing/releases/tag/1.0.1">https://github.com/apple/swift-distributed-tracing/releases/tag/1.0.1</a></p><p>Package.swift からプラットフォーム要件を削除しました。</p><h3>サードパーティ</h3><h4>12.1.2 - Nuke</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.2">https://github.com/kean/Nuke/releases/tag/12.1.2</a></p><p>デバッグモードの watchOS でビルドに失敗する問題を修正しました。</p><h4>v10.41.0 - Realm</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.41.0">https://github.com/realm/realm-swift/releases/tag/v10.41.0</a></p><p>同期接続の多重化のサポートを追加しました。他にもいくつかの改善・不具合の修正が行われました。</p><h4>8.11.0 - XcodeProj</h4><p><a href="https://github.com/tuist/XcodeProj/releases/tag/8.11.0">https://github.com/tuist/XcodeProj/releases/tag/8.11.0</a></p><p>Xcode ランタイム問題のブレークポイントをサポートしました。他にもいくつかの改善・不具合の修正が行われました。</p><h4>1.4.1 - May the Vision Pro be with you 🥽 - xcodes</h4><p><a href="https://github.com/XcodesOrg/xcodes/releases/tag/1.4.1">https://github.com/XcodesOrg/xcodes/releases/tag/1.4.1</a></p><p>VisionOS runtime のダウンロードサポートを追加しました。また、README もアップデートしました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/059-20230626</guid><title>059 2023-06-26</title><description>フィーチャーフラグの使用、WWDC23 の発表、ヒューマンインターフェースガイドラインが日本語に翻訳、visionOS SDK が利用可能に、Core ML Stable Diffusion 1.0.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/059-20230626</link><pubDate>Mon, 26 Jun 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>059 2023-06-26</h1><h2>フィーチャーフラグの使用</h2><p><a href="https://www.swift.org/blog/using-upcoming-feature-flags/">https://www.swift.org/blog/using-upcoming-feature-flags/</a></p><p>フィーチャーフラグを使うことで、今後の Swift 機能を柔軟に採用できます。</p><h2>WWDC23 の発表</h2><p>WWDC23 で新商品などが発表されました。</p><h3>Newsroom</h3><!-- textlint-disable ja-technical-writing/no-doubled-joshi --><ul><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-introduces-the-15-inch-macbook-air/">Apple、15インチMacBook Airを発表</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-unveils-new-mac-studio-and-brings-apple-silicon-to-mac-pro/">Apple、新しいMac Studioを発表、さらにMac ProにはAppleシリコンを搭載</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-introduces-m2-ultra/">Apple、M2 Ultraを発表</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/ios-17-makes-iphone-more-personal-and-intuitive/">iOS 17でiPhoneがよりパーソナルで直感的に</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/ipados-17-brings-new-levels-of-personalization-and-versatility-to-ipad/">iPadOS 17、iPadに新たなレベルのパーソナライズと汎用性を提供</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/macos-sonoma-brings-new-capabilities-for-elevating-productivity-and-creativity/">macOS Sonoma、生産性と創造力を高める新機能を搭載</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/introducing-watchos-10-a-milestone-update-for-apple-watch/">Apple Watchのマイルストーンとなるアップデート、watchOS 10が登場</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/tvos-17-brings-facetime-and-video-conferencing-to-apple-tv-4k/">tvOS 17により、Apple TV 4KでFaceTimeとビデオ会議を利用できるようになります</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/airpods-redefine-the-personal-audio-experience/">AirPods、パーソナルなオーディオ体験を再定義</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-provides-powerful-insights-into-new-areas-of-health/">Apple、健康に関する新しい分野についてのパワフルな情報を提供</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-announces-powerful-new-privacy-and-security-features/">Apple、プライバシーとセキュリティに関するパワフルな新機能を発表</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/introducing-apple-vision-pro/">Apple Vision Proが登場 — Appleが開発した初の空間コンピュータ</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/06/apple-announces-winners-of-the-2023-apple-design-awards/">Apple、2023年Apple Design Awardsの受賞者を発表</a></li></ul><!-- textlint-enable ja-technical-writing/no-doubled-joshi --><h3>Developer</h3><ul><li><a href="https://developer.apple.com/jp/news/?id=gdfhn2ah">Xcode 15 ベータ版が利用可能に</a></li><li><a href="https://developer.apple.com/jp/news/?id=6tins8w0">Appleデベロッパ向けの最新情報</a></li><li><a href="https://developer.apple.com/jp/news/?id=o0heb4h4">WWDC23のリソースおよびアンケート</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023c">Games</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023d">Metal</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023e">Push Notifications Console</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023f">SwiftData</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023l">iOS 17</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023k">iPadOS 17</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023j">macOS 14</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023h">watchOS 10</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023i">tvOS 17</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023m">visionOS</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023g">Xcode 15</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023n">サンプルコード</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023o">ドキュメント</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023p">Apple SDKの新機能</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023q">C++言語のサポート</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06062023a">iOS 17、macOS 14、watchOS 10のEventKit API変更の採用</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06062023b">最新のカレンダーアクセスレベルへの移行</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06062023c">適切なネットワーク処理APIの選択</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=06062023d">連絡先の変更履歴イベントのフェッチ</a></li></ul><h2>ヒューマンインターフェースガイドラインが日本語に翻訳</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=06052023a">https://developer.apple.com/jp/news/site-updates/?id=06052023a</a></p><p>ヒューマンインターフェースガイドライン(HIG)が日本語に翻訳されました。</p><p><a href="https://developer.apple.com/jp/design/human-interface-guidelines">https://developer.apple.com/jp/design/human-interface-guidelines</a></p><h2>visionOS SDK が利用可能に</h2><ul><li><a href="https://www.apple.com/jp/newsroom/2023/06/developer-tools-to-create-spatial-experiences-for-apple-vision-pro-now-available/">Apple Vision Proの空間体験を生み出すデベロッパツールの提供を開始</a></li><li><a href="https://developer.apple.com/jp/news/?id=8sntwknb">visionOS SDKが利用可能に</a></li></ul><p>visionOS SDK が利用可能になりました。 Xcode 15 ベータ 2 に含まれています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=06212023c">iOS 15.7.7 (19H357)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023f">iOS 16.5.1 (20F75)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023b">iPadOS 15.7.7 (19H357)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023e">iPadOS 16.5.1 (20F75)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023i">macOS 13.4 (22F66 | 22F2073)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023d">macOS 13.4.1 (22F82 | 22F2083)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05302023a">watchOS 9.5.1 (20T570)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023a">watchOS 9.5.2 (20T571)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06012023a">Xcode 14.3.1 (14E300c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05112023a">TestFlight 3.3.2</a></li><li><a href="https://developer.apple.com/news/releases/?id=06232023a">App Store Connect 1.12</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05312023e">iOS 16.6 beta 2 (20G5037d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06152023a">iOS 16.6 beta 3 (20G5047d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023b">iOS 17 beta (21A5248v)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023k">iOS 17 beta 2 (21A5268h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05312023d">iPadOS 16.6 beta 2 (20G5037d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06152023b">iPadOS 16.6 beta 3 (20G5047d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023c">iPadOS 17 beta (21A5248v)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023j">iPadOS 17 beta 2 (21A5268h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05312023c">macOS 13.5 beta 2 (22G5038d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06152023c">macOS 13.5 beta 3 (22G5048d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023d">macOS 14 beta (23A5257q)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023i">macOS 14 beta 2 (23A5276g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05312023b">watchOS 9.6 beta 2 (20U5538d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06152023d">watchOS 9.6 beta 3 (20U5548c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023e">watchOS 10 beta (21R5275t)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023h">watchOS 10 beta 2 (21R5295g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05312023a">tvOS 16.6 beta 2 (20M5538d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06152023e">tvOS 16.6 beta 3 (20M5548b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023f">tvOS 17 beta (21J5273q)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023g">tvOS 17 beta 2 (21J5273q)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06052023a">Xcode 15 beta (15A5160n)</a></li><li><a href="https://developer.apple.com/news/releases/?id=06212023l">Xcode 15 beta 2 (15A5161b)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.54.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.54.0">https://github.com/apple/swift-nio/releases/tag/2.54.0</a></p><p>様々な更新がされました。</p><h4>Swift 5.8.1</h4><p><a href="https://github.com/apple/swift/releases/tag/swift-5.8.1-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.8.1-RELEASE</a></p><p>Swift 5.8.1 がリリースされました。</p><h4>Swift Protobuf 1.22.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.22.0">https://github.com/apple/swift-protobuf/releases/tag/1.22.0</a></p><p>様々な更新がされました。</p><h4>Swift OpenAPI Generator</h4><h5>0.1.1</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.1">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.1</a></p><p>様々な更新がされました。</p><h5>0.1.2</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.2">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.2</a></p><p>様々な更新がされました。</p><h5>0.1.3</h5><p><a href="https://github.com/apple/swift-openapi-generator/releases/tag/0.1.3">https://github.com/apple/swift-openapi-generator/releases/tag/0.1.3</a></p><ul><li><code>.yml</code> 拡張子がサポートされました</li><li>その他様々な更新がされました</li></ul><h4>Swift OpenAPI Runtime</h4><h5>0.1.1</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.1">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.1</a></p><p>様々な更新がされました。</p><h5>0.1.2</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.2">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.2</a></p><p>様々な修正がされました。</p><h5>0.1.3</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.3">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.3</a></p><p>様々な更新がされました。</p><h5>0.1.4</h5><p><a href="https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.4">https://github.com/apple/swift-openapi-runtime/releases/tag/0.1.4</a></p><p>様々な更新がされました。</p><h4>Swift OpenAPI URLSession 0.1.1</h4><p><a href="https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.1">https://github.com/apple/swift-openapi-urlsession/releases/tag/0.1.1</a></p><p>様々な更新がされました。</p><h4>Core ML Stable Diffusion 1.0.0</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/1.0.0">https://github.com/apple/ml-stable-diffusion/releases/tag/1.0.0</a></p><p>様々な更新がされました。</p><h4>Swift-DocC Plugin 1.3.0</h4><p><a href="https://github.com/apple/swift-docc-plugin/releases/tag/1.3.0">https://github.com/apple/swift-docc-plugin/releases/tag/1.3.0</a></p><p>Swift 5.9 で拡張機能のサポートがデフォルトで有効になりました。 除外するには <code>--exclude-extended-types</code> フラグを使います。<br>参考: <a href="https://apple.github.io/swift-docc-plugin/documentation/swiftdoccplugin/generating-documentation-for-extended-types/">https://apple.github.io/swift-docc-plugin/documentation/swiftdoccplugin/generating-documentation-for-extended-types/</a></p><h3>サードパーティ</h3><h4>Dependencies 0.5.1</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.5.1">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.5.1</a></p><p><code>withMainSerialExecutor</code> の同時実行性の警告が解決されました。</p><h4>The Composable Architecture</h4><h5>0.54.0</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.54.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.54.0</a></p><p>様々な更新がされました。</p><h5>0.54.1</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.54.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.54.1</a></p><p>不具合の修正とドキュメントの更新が行われました。</p><h4>SwiftFormat</h4><h5>0.51.11</h5><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.11">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.11</a></p><p>不具合の修正などがされました。</p><h5>0.51.12</h5><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.12">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.12</a></p><ul><li>Swift 5.9 の対応が追加されました</li><li>その他不具合が修正されました</li></ul><h4>Nimble v12.0.1</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v12.0.1">https://github.com/Quick/Nimble/releases/tag/v12.0.1</a></p><p>様々な更新がされました。</p><h4>Quick</h4><h5>v7.0.1</h5><p><a href="https://github.com/Quick/Quick/releases/tag/v7.0.1">https://github.com/Quick/Quick/releases/tag/v7.0.1</a></p><p><code>xit()</code> が非同期のクロージャを取り込めるようになりました。</p><h5>v7.0.2</h5><p><a href="https://github.com/Quick/Quick/releases/tag/v7.0.2">https://github.com/Quick/Quick/releases/tag/v7.0.2</a></p><p>不具合が修正されました。</p><h4>Apollo iOS</h4><h5>1.2.1</h5><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.2.1">https://github.com/apollographql/apollo-ios/releases/tag/1.2.1</a></p><p>様々な更新がされました。</p><h5>1.2.2</h5><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.2.2">https://github.com/apollographql/apollo-ios/releases/tag/1.2.2</a></p><ul><li>SOCKS プロキシに対応しました</li><li>その他不具合が修正されました</li></ul><h5>1.3.0</h5><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.3.0">https://github.com/apollographql/apollo-ios/releases/tag/1.3.0</a></p><p>1.3 への移行ガイドが公開されています。<br><a href="https://www.apollographql.com/docs/ios/migrations/1.3/">https://www.apollographql.com/docs/ios/migrations/1.3/</a></p><h4>SDWebImage 5.16.0</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.16.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.16.0</a></p><p>様々な更新がされました。</p><h4>Realm</h4><h5>v10.40.1</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.40.1">https://github.com/realm/realm-swift/releases/tag/v10.40.1</a></p><ul><li>Xcode 15 によるコンパイルが修正されました</li><li>Carthage のリリースが Xcode 14.3.1 でビルドされるようになりました</li></ul><h5>v10.40.2</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.40.2">https://github.com/realm/realm-swift/releases/tag/v10.40.2</a></p><p>様々な更新がされました。</p><h4>Firebase Apple SDK 10.11.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.11.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.11.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#10.11.0">https://firebase.google.com/support/release-notes/ios#10.11.0</a></li></ul><p>様々な更新がされました。</p><h4>Kingfisher</h4><h5>7.8.0</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.8.0">https://github.com/onevcat/Kingfisher/releases/tag/7.8.0</a></p><ul><li>サードパーティ製の画像プロセッサが <code>AnimatedImageView</code> を利用できるようになりました</li><li><code>ImageResource</code> が非推奨になり、 <code>KF.ImageResource</code> へリネームされました</li></ul><h5>7.8.1</h5><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.8.1">https://github.com/onevcat/Kingfisher/releases/tag/7.8.1</a></p><p>不具合が修正されました。</p><h4>LicensePlist 3.24.10</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.10">https://github.com/mono0926/LicensePlist/releases/tag/3.24.10</a></p><p>YAML で複数の改行に対応されました。</p><h4>SwiftLint 0.52.3</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.52.3">https://github.com/realm/SwiftLint/releases/tag/0.52.3</a></p><p>様々な更新がされました。</p><h4>Nuke 12.1.1</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.1">https://github.com/kean/Nuke/releases/tag/12.1.1</a></p><p>不具合が修正されました。</p><h4>Mockolo 2.0.1</h4><p><a href="https://github.com/uber/mockolo/releases/tag/2.0.1">https://github.com/uber/mockolo/releases/tag/2.0.1</a></p><p>様々な更新がされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/058-20230530</guid><title>058 2023-05-29</title><description>WWDC23 までまもなく、期間中に Apple 以外が主催するさまざまなイベントをまとめたページが公開、App Store のレシート署名中間証明書がSHA-256アルゴリズムを使用するものに今後更新される、ほか</description><link>https://ios-osushi.github.io/posts/058-20230530</link><pubDate>Tue, 30 May 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>058 2023-05-29</h1><h2>WWDC23 までまもなく</h2><p><a href="https://www.apple.com/jp/newsroom/2023/05/apples-worldwide-developers-conference-to-kick-off-june-5-2023/">AppleのWorldwide Developers Conference、2023年6月5日(日本時間6月6日)に開幕 - Apple (日本) https://www.apple.com/jp/newsroom/2023/05/apples-worldwide-developers-conference-to-kick-off-june-5-2023/</a></p><p>基調講演は日本時間 2023 年 6 月 6 日午前 2 時から、Apple Web サイト、Apple Developer App、Apple TV App、YouTube で視聴できます。</p><p>その後、Platforms State of the Union(日本時間 2023 年 6 月 6 日午前 5 時 30 分)と続いていきます。</p><!-- textlint-disable ja-technical-writing/sentence-length --><p>WWDC23 期間中に Apple 以外が主催するさまざまなイベントをまとめたページ、「<a href="https://developer.apple.com/jp/wwdc23/beyond-wwdc/">Beyond WWDC</a>」も用意されており、LINE・ZOZO・Yahoo! JAPAN による「<a href="https://yj-meetup.connpass.com/event/281562/">Extended Tokyo 2023</a>」、try! Swift による「<a href="https://www.tryswift.co/dub-dub">try! Swift DUB DUB</a>」、MOSA による「<a href="https://mosa.connpass.com/event/279783/">フォロー コネクトFabLab : WWDC23</a>」、Swift 愛好会による「<a href="https://love-swift.connpass.com/event/281287/">Swift愛好会スピンオフ WWDC23セッション要約会</a>」などが紹介されています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><ul><li><a href="https://developer.apple.com/jp/wwdc23/beyond-wwdc/">Beyond WWDC - WWDC23 - Apple Developer https://developer.apple.com/jp/wwdc23/beyond-wwdc/</a></li></ul><h2>Apple Design Awards 2023年のファイナリストが発表</h2><p><a href="https://developer.apple.com/jp/design/awards/">2023年Apple Design Awardsのファイナリスト - Apple Design Awards - Apple Developer https://developer.apple.com/jp/design/awards/</a></p><p>2023 年の Apple Design Awards のファイナリストが発表されました。受賞者は日本時間 2023 年 6 月 6 日午前 10 時 30 分から発表されます。</p><!-- textlint-disable ja-technical-writing/max-kanji-continuous-len --><h2>App Store のレシート署名中間証明書がSHA-256アルゴリズムを使用するものに今後更新される</h2><p><a href="https://developer.apple.com/jp/news/?id=smofnyhj">App Storeのレシート署名中間証明書に関する近日開始予定のアップデート - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=smofnyhj</a></p><p><a href="https://developer.apple.com/documentation/technotes/tn3138-handling-app-store-receipt-signing-certificate-changes">TN3138: Handling App Store receipt signing certificate changes | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3138-handling-app-store-receipt-signing-certificate-changes</a></p><p>App Store のレシートをデバイス上で検証する App 向けに、App Store レシート署名中間証明書がアップデートされます。</p><!-- textlint-enable ja-technical-writing/max-kanji-continuous-len --><!-- textlint-disable ja-technical-writing/sentence-length --><p>まずは 2023 年 6 月 20 日、iOS 16.6、iPadOS 16.6、tvOS 16.6、 watchOS 9.6、または macOS Ventura 13.5 以降で実行されるデバイスでの Sandbox 環境のレシートは、この証明書の SHA-256 版で署名されるようになります。2023 年 8 月 14 日には App Store に提出される新規 App や App のアップデート、および Sandbox 環境の App でレシートが SHA-256 中間証明書で署名されるようになります。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>Apple 公証サービスでは altool または Xcode 13 以前からのアップロードは 2023 年 11 月 1 日以降受領されない</h2><p><a href="https://developer.apple.com/jp/news/?id=y5mjxqmn">Apple公証サービスのアップデート - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=y5mjxqmn</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>WWDC22 のセッション「<a href="https://developer.apple.com/videos/play/wwdc2022/10109">Mac Appの公証に関する最新情報</a>」で告知されたとおり、2023 年 11 月 1 日以降、Apple 公証サービスでは altool または Xcode 13 以前からのアップロードは受領されなくなります。notarytool コマンドラインユーティリティに移行するか、Xcode 14 以降にアップグレードする必要があります。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>SwiftFormat 0.51.10</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.10">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.10</a></p><p>いくつかの問題が修正されました。</p><h4>fastlane 2.213.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.213.0">https://github.com/fastlane/fastlane/releases/tag/2.213.0</a></p><p>scan に <code>run_rosetta_simulator</code> が追加されるなど、いくつかの変更が行われました。</p><h4>Firebase Apple SDK 10.10.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.10.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.10.0</a></p><p>Xcode 14.1 以降が必要となりました。またいくつかの変更が行われました。</p><h4>Realm v10.40.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.40.0">https://github.com/realm/realm-swift/releases/tag/v10.40.0</a></p><p>SectionedResults のパフォーマンスが向上しました。またいくつかの変更・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/057-20230522</guid><title>057 2023-05-22</title><description>Xcode 14.3.1 RC リリース、iOS / iPadOS 16.5 のリリース、ほか</description><link>https://ios-osushi.github.io/posts/057-20230522</link><pubDate>Mon, 22 May 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>057 2023-05-22</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05182023a">iPadOS 15.7.6 (19H349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023b">iOS 15.7.6 (19H349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023c">tvOS 16.5 (20L563)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023d">watchOS 9.5 (20T562)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023e">macOS 13.4 (22F66)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023f">iPadOS 16.5 (20F66)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05182023g">iOS 16.5 (20F66)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05172023a">Xcode 14.3.1 RC (14E300b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05152023a">iPadOS 16.5 RC 2 (20F66)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05162023a">macOS 13.4 RC 3 (22F66)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftSyntax</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/508.0.1">SwiftSyntax 508.0.1</a></p><p>508.0.0 と比較して、差分の少ないアップデートに対応しました。</p><h4>swift-format</h4><p><a href="https://github.com/apple/swift-format/releases/tag/508.0.1">swift-format 508.0.1</a></p><p>508.0.0 と比較して、差分の少ないアップデートに対応しました。</p><h4>Foundation ICU</h4><p><a href="https://github.com/apple/swift-foundation-icu/releases/tag/0.0.2">swift-foundation-icu 0.0.2</a></p><p>iOS と Windows のビルドに関する修正をしました。</p><h3>サードパーティ</h3><h4>SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.8">SDWebImage 5.15.8</a></p><p>macOS 上でクラッシュする事象に対応しました。</p><h4>The Composable Architecture</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.53.1">The Composable Architecture 0.53.1</a></p><ul><li>軽微な修正をしました</li><li>チュートリアルとドキュメントを修正しました</li></ul><h4>Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.2.0">Apollo iOS 1.2.0</a></p><ul><li>マイナーアップデートに際して、一部のコードで移行が必要になります。移行ガイドを参照してください</li><li>パフォーマンスを向上しました</li><li>その他、軽微な修正をしました</li></ul><h4>Quick</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v7.0.0">Quick 7.0.0</a></p><ul><li>7.0.0 にメジャーアップデートしました</li><li>非同期テストの書き方に変更が入りました</li><li>その他、軽微な修正をしました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/056-20230515</guid><title>056 2023-05-15</title><description>Swift Markdown 0.2.0 リリース、Alamofire 5.7.0 リリース、SwiftLint 0.52.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/056-20230515</link><pubDate>Mon, 15 May 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>056 2023-05-15</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05092023b">iOS 15.7.6 RC (19H349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05092023a">iPadOS 15.7.6 RC (19H349)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05092023e">macOS 13.4 RC (22F62)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05112023a">macOS 13.4 RC 2 (22F63)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05092023d">watchOS 9.5 RC (20T562)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05092023c">tvOS 16.5 RC (20L562)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.53.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.53.0">https://github.com/apple/swift-nio/releases/tag/2.53.0</a></p><p>さまざまな変更がされました。</p><h4>Swift Markdown 0.2.0</h4><p><a href="https://github.com/apple/swift-markdown/releases/tag/0.2.0">https://github.com/apple/swift-markdown/releases/tag/0.2.0</a></p><p>Swift 5.8 にもとづいてリリースされました。</p><h3>サードパーティ</h3><h4>Alamofire</h4><h5>5.7.0</h5><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.7.0">https://github.com/Alamofire/Alamofire/releases/tag/5.7.0</a></p><ul><li>Swift 5.5+ と iOS 11+ が必要です</li><li>ボディの圧縮をサポートしました。デフォルトは無効です</li><li>その他更新や修正がされました</li></ul><h5>5.7.1</h5><p><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.7.1">https://github.com/Alamofire/Alamofire/releases/tag/5.7.1</a></p><p>デプロイメントターゲットが iOS 10+ に戻りました。</p><h4>SwiftLint</h4><h5>0.52.0</h5><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.52.0">https://github.com/realm/SwiftLint/releases/tag/0.52.0</a></p><ul><li>以下のルールが追加されました<ul><li><a href="https://realm.github.io/SwiftLint/superfluous_else.html"><code>superfluous_else</code></a></li><li><a href="https://realm.github.io/SwiftLint/sorted_enum_cases.html"><code>sorted_enum_cases</code></a></li><li><a href="https://realm.github.io/SwiftLint/redundant_self_in_closure.html"><code>redundant_self_in_closure</code></a></li><li><a href="https://realm.github.io/SwiftLint/unhandled_throwing_task.html"><code>unhandled_throwing_task</code></a></li></ul></li></ul><h5>0.52.1</h5><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.52.1">https://github.com/realm/SwiftLint/releases/tag/0.52.1</a></p><p>不具合が修正されました。</p><h5>0.52.2</h5><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.52.2">https://github.com/realm/SwiftLint/releases/tag/0.52.2</a></p><p>不具合の修正などがされました。</p><h4>The Composable Architecture 0.53.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.53.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.53.0</a></p><p>さまざまな更新がされました。</p><h4>RxSwift 6.6.0</h4><p><a href="https://github.com/ReactiveX/RxSwift/releases/tag/6.6.0">https://github.com/ReactiveX/RxSwift/releases/tag/6.6.0</a></p><p>さまざまな更新がされました。</p><h4>swift-dependencies 0.5.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.5.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.5.0</a></p><ul><li>SwiftWasm に対応しました</li><li>その他更新されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/055-20230508</guid><title>055 2023-05-08</title><description>Foundation Package のプレビュー版が利用可能に、iOS 16.5 beta 4 リリース、iPadOS 16.5 beta 4 リリース、ほか</description><link>https://ios-osushi.github.io/posts/055-20230508</link><pubDate>Mon, 8 May 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>055 2023-05-08</h1><!-- textlint-disable ja-technical-writing/sentence-length --><h2>Foundation Package のプレビュー版が利用可能に</h2><p>Swift で作成された新たなオープンソースの Foundation プロジェクトが発表されました。GitHub にて以前から公開されていた <code>swift-corelibs-foundation</code> は C プロジェクトを Swift を使用してラップしたプロジェクトであり、新たな Foundation プロジェクトは Swift 製で作り直したプロジェクトです。</p><p><a href="https://github.com/apple/swift-foundation">https://github.com/apple/swift-foundation</a></p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=05022023e">iOS 16.5 beta 4 (20F5059a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05022023d">iPadOS 16.5 beta 4 (20F5059a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05022023c">macOS 13.4 beta 4 (22F5059b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05022023b">watchOS 9.5 beta 4 (20T5560a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=05022023a">tvOS 16.5 beta 4 (20L5559a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>0.4.0 - Core ML Stable Diffusion</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/0.4.0">https://github.com/apple/ml-stable-diffusion/releases/tag/0.4.0</a></p><p>いくつかの改善が行われました。</p><h4>SwiftNIO 2.51.1 & 2.52.0 - SwiftNIO</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.51.1">https://github.com/apple/swift-nio/releases/tag/2.51.1</a> <a href="https://github.com/apple/swift-nio/releases/tag/2.52.0">https://github.com/apple/swift-nio/releases/tag/2.52.0</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h3>サードパーティ</h3><h4>v10.38.2 & v10.39.0 & v10.39.1 - Realm</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.38.2">https://github.com/realm/realm-swift/releases/tag/v10.38.2</a> <a href="https://github.com/realm/realm-swift/releases/tag/v10.39.0">https://github.com/realm/realm-swift/releases/tag/v10.39.0</a> <a href="https://github.com/realm/realm-swift/releases/tag/v10.39.1">https://github.com/realm/realm-swift/releases/tag/v10.39.1</a></p><p>いくつかの改善・不具合の修正が行われました。 actor-isolated な Realm 定義が追加されました。詳しくは <code>v10.39.0</code> の Changelog を参照してください。</p><h4>2.35.0 - XcodeGen</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.35.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.35.0</a></p><p>共有のブレークポイントがサポートされました。<code>putResourcesBeforeSourcesBuildPhase</code> のサポートが追加されました。 また、いくつかの不具合が修正されました。</p><h4>4.2.0 - Lottie for Swift Package Manager</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.2.0">https://github.com/airbnb/lottie-spm/releases/tag/4.2.0</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>1.1.3 - Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.1.3">https://github.com/apollographql/apollo-ios/releases/tag/1.1.3</a></p><p>いくつかの不具合の修正が行われました。</p><h4>0.4.2 - Dependencies</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.2">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.2</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>0.51.8 & 0.51.9 - SwiftFormat</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.8">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.8</a> <a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.9">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.9</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>2.2.2 - APNGKit</h4><p><a href="https://github.com/onevcat/APNGKit/releases/tag/2.2.2">https://github.com/onevcat/APNGKit/releases/tag/2.2.2</a></p><p>いくつかの不具合の修正が行われました。</p><h4>5.15.7 - Fix Crash - SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.7">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.7</a></p><p>いくつかの改善・不具合の修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/054-20230426</guid><title>054 2023-04-26</title><description>App Store の価格設定のアップグレードのための移行期間終了日が迫る、未対応の場合は160円が100円、320円が300円へと自動更新されることに、ほか Xcode 14.3 に関連するいくつかの問題などが修正されました。</description><link>https://ios-osushi.github.io/posts/054-20230426</link><pubDate>Wed, 26 Apr 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>054 2023-04-26</h1><h2>App Storeの価格設定のアップグレードのための移行期間の終了日が迫る</h2><p><a href="https://developer.apple.com/jp/news/?id=74739es1">最適化されたグローバルな価格設定の5月9日のアップデートに向けた準備 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=74739es1</a></p><p>2022 年 12 月に発表され、2023 年 3 月 9 日から移行期間となった App Store の価格設定のアップグレードについて、2 か月間の移行期間の終了日が迫っています。 2023 年 3 月 8 日以降に App や App 内課金の価格等に関連する更新をしていない限り、2023 年 5 月 9 日に App Store 全体で自動更新されます。</p><!-- textlint-disable ja-technical-writing/sentence-length --><p>こちらの対応を行なっていない場合、たとえば、0.99 アメリカドルを設定している場合は現在の 160 円から 100 円に、1.99 アメリカドルを設定している場合は現在の 320 円から 300 円へと自動で変更されます。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p>意図しない自動更新が発生しないよう、改めて Apple Developer の Web サイトを確認することをおすすめします。</p><h2>App の自動更新サブスクリプションが請求の問題によって更新されなかった場合のための新しいシート表示機能が追加</h2><p><a href="https://developer.apple.com/jp/news/?id=mfx8xxtc">請求の問題をユーザーがApp内で解決できるようにするための準備 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=mfx8xxtc</a></p><p>App の自動更新サブスクリプションが請求の問題のために更新されなかったユーザーに対して、App を離れることなく StoreKit が提供するシートを表示できるようになりました。このシートの表示を遅らせたり、シート自体を非表示にしたりするテストを行うこともできます。iOS 16.4 以降、iPadOS 16.4 以降が必要です。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.51.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.5.0">https://github.com/apple/swift-crypto/releases/tag/2.5.0</a></p><p>Swift 5.5 のサポートが終了しました。BoringSSL の <code>CCryptoBoringSSL_CRYPTO_chacha_20()</code> のためのメソッドが追加されました。</p><h3>サードパーティ</h3><h4>R.swift 7.3.2</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.3.2">https://github.com/mac-cain13/R.swift/releases/tag/7.3.2</a></p><p>Swift Package Manager 関連の変更が行われました。</p><h4>fastlane 2.212.2</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.212.2">https://github.com/fastlane/fastlane/releases/tag/2.212.2</a></p><p>App Store Connect にデリバリできないことがあるなど、複数の問題が修正されました。</p><h4>SwiftFormat 0.51.7</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.7">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.7</a></p><p><code>redundantSelf</code>・<code>blankLineAfterImports</code>・<code>fileHeader</code> ルールに関する問題が修正されました。</p><h4>CocoaPods 1.12.1</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.12.1">https://github.com/CocoaPods/CocoaPods/releases/tag/1.12.1</a></p><p>Xcode 14.3 に関連するいくつかの問題などが修正されました。</p><h4>xcbeautify 0.20.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.20.0">https://github.com/tuist/xcbeautify/releases/tag/0.20.0</a></p><p>リスタートしたテストの失敗を junit のレポートに含める変更が行われました。</p><h4>SDWebImage 5.15.6</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.6">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.6</a></p><p>watchOS 向けの SDDisplayLink の問題など、いくつかの問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/053-20230417</guid><title>053 2023-04-17</title><description>iOS 15.7.5 (19H332) リリース、iPadOS 15.7.5 (19H332) リリース、tvOS 16.4.1 (20L498) リリース、Firebase Apple SDK 10.8.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/053-20230417</link><pubDate>Mon, 17 Apr 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>053 2023-04-17</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04102023b">iOS 15.7.5 (19H332)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04102023a">iPadOS 15.7.5 (19H332)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04122023a">tvOS 16.4.1 (20L498)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04112023e">iOS 16.5 beta 2 (20F5039e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04112023d">iPadOS 16.5 beta 2 (20F5039e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04112023c">macOS 13.4 beta 2 (22F5037d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04112023b">watchOS 9.5 beta 2 (20T5538d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04112023a">tvOS 16.5 beta 2 (20L5538d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.50.0 - SwiftNIO</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.50.0">https://github.com/apple/swift-nio/releases/tag/2.50.0</a></p><p>いくつかの改善・ドキュメントの更新が行われました。</p><h4>Swift Crypto 2.4.1 - Swift Crypto</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.4.1">https://github.com/apple/swift-crypto/releases/tag/2.4.1</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h3>サードパーティ</h3><h4>0.3.0 & 0.4.0 & 0.4.1 - swift-dependencies</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.3.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.3.0</a> <a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.0</a> <a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.1">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.4.1</a></p><p>いくつかの改善・不具合の修正が行われました。 0.4.1 では 0.4.0 で導入された変更が Xcode のバグ起因で revert されています。</p><h4>10.8.0 - Firebase Apple SDK</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.8.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.8.0</a></p><p>いくつかの改善・変更が行われました。詳しくは以下を参照してください。 <a href="https://firebase.google.com/support/release-notes/ios#10.8.0">https://firebase.google.com/support/release-notes/ios#10.8.0</a></p><h4>1.1.2 - Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.1.2">https://github.com/apollographql/apollo-ios/releases/tag/1.1.2</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>0.51.6 - SwiftFormat</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.6">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.6</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>1.8.2 - Mockolo</h4><p><a href="https://github.com/uber/mockolo/releases/tag/1.8.2">https://github.com/uber/mockolo/releases/tag/1.8.2</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>v12.0.0 - Nimble</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v12.0.0">https://github.com/Quick/Nimble/releases/tag/v12.0.0</a></p><p>いくつかの改善・不具合の修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/052-20230410</guid><title>052 2023-04-10</title><description>Swift 5.8 のリリースに伴い Apple 公式のライブラリが対応、ほか</description><link>https://ios-osushi.github.io/posts/052-20230410</link><pubDate>Mon, 10 Apr 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>052 2023-04-10</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=04072023c">iOS 16.4.1 (20E252)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04072023b">iPadOS 16.4.1 (20E252)</a></li><li><a href="https://developer.apple.com/news/releases/?id=04072023a">macOS 13.3.1 (22E261)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftSyntax</h4><h5>508.0.0</h5><p><a href="https://github.com/apple/swift-syntax/releases/tag/508.0.0">https://github.com/apple/swift-syntax/releases/tag/508.0.0</a></p><p>Swift 5.8 に対応しました。</p><h4>Swift Atomics</h4><h5>1.1.0</h5><p><a href="https://github.com/apple/swift-atomics/releases/tag/1.1.0">https://github.com/apple/swift-atomics/releases/tag/1.1.0</a></p><p>Swift 5.6 に対応したいくつかの機能追加と修正をしました。</p><h4>swift-format</h4><h5>508.0.0</h5><p><a href="https://github.com/apple/swift-format/releases/tag/508.0.0">https://github.com/apple/swift-format/releases/tag/508.0.0</a></p><p>Swift 5.8 に対応しました。</p><h3>サードパーティ</h3><h4>LicensePlist</h4><h5>3.24.8</h5><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.8">https://github.com/mono0926/LicensePlist/releases/tag/3.24.8</a></p><p>Intel Mac 向けのプラグインを修正しました。</p><h5>3.24.9</h5><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.9">https://github.com/mono0926/LicensePlist/releases/tag/3.24.9</a></p><p>欠けていた iOS のサポートを追加しました。</p><h4>apollo-ios</h4><h5>1.1.0</h5><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.1.0">https://github.com/apollographql/apollo-ios/releases/tag/1.1.0</a></p><p>バージョン 1.0 からのアップデートには影響がないように、内部コードを大きく修正しました。</p><h5>1.1.1</h5><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.1.1">https://github.com/apollographql/apollo-ios/releases/tag/1.1.1</a></p><p>細かなインストールのバグやクラッシュに対応しました。</p><h4>Nimble</h4><h5>v11.2.2</h5><p><a href="https://github.com/Quick/Nimble/releases/tag/v11.2.2">https://github.com/Quick/Nimble/releases/tag/v11.2.2</a></p><p>Xcode 14.3 で発生するバグに対応しました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/051-20230403</guid><title>051 2023-04-03</title><description>App Store への提出要件が 4 月 25 日より適用開始、WWDC23 が日本時間 6 月 6 日に開幕、Xcode 14.3 リリース、Swift 5.8 リリース、SwiftLint 0.51.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/051-20230403</link><pubDate>Mon, 3 Apr 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>051 2023-04-03</h1><h2>App Store への提出要件が 4 月 25 日より適用開始</h2><p><a href="https://developer.apple.com/jp/news/?id=jd9wcyov">https://developer.apple.com/jp/news/?id=jd9wcyov</a></p><p>2023 年 4 月 25 日以降、App Store に提出する iOS、iPadOS、watchOS 向けアプリは Xcode 14.1 以降でビルドする必要があります。 iOS 16、iPadOS 16、watchOS 9 の最新機能を活用することが強く推奨されています。</p><h2>WWDC23 が日本時間 6 月 6 日に開幕</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=w2pqpg97">https://developer.apple.com/jp/news/?id=w2pqpg97</a></li><li><a href="https://www.apple.com/jp/newsroom/2023/03/apples-worldwide-developers-conference-returns-june-5/">https://www.apple.com/jp/newsroom/2023/03/apples-worldwide-developers-conference-returns-june-5/</a></li><li><a href="https://developer.apple.com/jp/wwdc23/">https://developer.apple.com/jp/wwdc23/</a></li><li><a href="https://developer.apple.com/jp/wwdc23/special-event/">https://developer.apple.com/jp/wwdc23/special-event/</a></li></ul><p>日本時間 6 月 6 日から 10 日まで、WWDC23 がオンライン形式で開催されます。 すべての開発者が無料で参加できます。</p><p>初日に Apple Park で開発者と学生に特別な体験が提供されます。 参加リクエストの受付期限は 4 月 4 日午前 9 時(太平洋夏時間)までで、選考の状況は 4 月 5 日午後 6 時(太平洋夏時間)までに通知されます。</p><h2>Swift 5.8 リリース</h2><ul><li><a href="https://twitter.com/SwiftLang/status/1641589244639735809">https://twitter.com/SwiftLang/status/1641589244639735809</a></li><li><a href="https://www.swift.org/blog/swift-5.8-released/">https://www.swift.org/blog/swift-5.8-released/</a></li><li><a href="https://github.com/apple/swift/releases/tag/swift-5.8-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.8-RELEASE</a></li></ul><p>Swift 5.8 がリリースされました。</p><p>Swift 5.8 の新機能の一部を簡単に確認するには、Paul Hudson がまとめた <a href="https://github.com/twostraws/whats-new-in-swift-5-8">Playground</a> をチェックしてください。</p><p><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/">TSPL</a> が Swift 5.8 向けに更新されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=03272023b">iOS 15.7.4 (19H321)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023g">iOS 16.4 (20E247)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023a">iPadOS 15.7.4 (19H321)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023f">iPadOS 16.4 (20E246)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023e">macOS 13.3 (22E252)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023d">watchOS 9.4 (20T253)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023c">tvOS 16.4 (20L497)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03302023a">Xcode 14.3 (14E222b)</a></li></ul><h3>開発者向けベータ</h3><p><a href="https://developer.apple.com/jp/news/?id=2cakrt06">https://developer.apple.com/jp/news/?id=2cakrt06</a></p><ul><li><a href="https://developer.apple.com/news/releases/?id=03282023e">iOS 16.5 beta (20F5028e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03282023d">iPadOS 16.5 beta (20F5028e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03282023c">macOS 13.4 beta (22F5027f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03282023b">watchOS 9.5 beta (20T5527c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03282023a">tvOS 16.5 beta (20L5527d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03272023h">Xcode 14.3 RC 2 (14E222b)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>SwiftLint 0.51.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.51.0">https://github.com/realm/SwiftLint/releases/tag/0.51.0</a></p><p>以下のルールは Swift コンパイラの警告を支持するため、非推奨かつオプトインルールに変更されました。</p><ul><li><a href="https://realm.github.io/SwiftLint/unused_capture_list.html"><code>unused_capture_list</code></a></li><li><a href="https://realm.github.io/SwiftLint/inert_defer.html"><code>inert_defer</code></a></li></ul><p>以下のルールが追加されました。</p><ul><li><a href="https://realm.github.io/SwiftLint/duplicate_conditions.html"><code>duplicate_conditions</code></a></li><li><a href="https://realm.github.io/SwiftLint/direct_return.html"><code>direct_return</code></a></li><li><a href="https://realm.github.io/SwiftLint/period_spacing.html"><code>period_spacing</code></a></li><li><a href="https://realm.github.io/SwiftLint/blanket_disable_command.html"><code>blanket_disable_command</code></a></li><li><a href="https://realm.github.io/SwiftLint/invalid_swiftlint_command.html"><code>invalid_swiftlint_command</code></a></li></ul><p>以下の機能が追加されました。</p><ul><li><code>opt_in_rules</code> で <code>all</code> を指定することで、すべてのオプトインルールを有効にします</li></ul><h4>SwiftFormat</h4><h5>0.51.3</h5><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.3">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.3</a></p><p>不具合の修正などされました。</p><h5>0.51.4</h5><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.4">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.4</a></p><p>不具合の修正などされました。</p><h4>xcbeautify 0.19.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.19.0">https://github.com/tuist/xcbeautify/releases/tag/0.19.0</a></p><p><code>xcodeproj</code> 警告マッチャーが追加されました。</p><h4>Realm</h4><h5>v10.37.1</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.37.1">https://github.com/realm/realm-swift/releases/tag/v10.37.1</a></p><p>様々な更新や不具合が修正されました。</p><h5>v10.37.2</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.37.2">https://github.com/realm/realm-swift/releases/tag/v10.37.2</a></p><p>不具合が修正されました。</p><h5>v10.38.0</h5><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.38.0">https://github.com/realm/realm-swift/releases/tag/v10.38.0</a></p><ul><li>Carthage のリリースが Xcode 14.3 でビルドされるようになりました</li><li>リリースパッケージに Xcode 14.3 のバイナリが追加されました</li><li>CocoaPods 1.12.0 は Xcode 14.3 をサポートしていないことに注意してください</li><li>その他不具合が修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/050-20230327</guid><title>050 2023-03-27</title><description>ライブアクティビティについての10の質問と回答についての記事が公開、iOS 16.4 RC・Xcode 14.3 RC リリース、LicensePlist が Swift Package Plugin に対応、ほか</description><link>https://ios-osushi.github.io/posts/050-20230327</link><pubDate>Mon, 27 Mar 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>050 2023-03-27</h1><h2>ライブアクティビティについての10の質問と回答についての記事が公開</h2><p><a href="https://developer.apple.com/news/?id=qpqf1gru">10 questions with the Live Activities team - Discover - Apple Developer https://developer.apple.com/news/?id=qpqf1gru</a></p><p>ライブアクティビティに関する 10 の質問についての Ask Apple での回答が公開されています。</p><h2>Xcode 14.3 RC を用いて iOS 16.4 RC 等向けにビルドした App を App Store へ提出できるように</h2><p><a href="https://developer.apple.com/jp/news/releases/?id=03212023i">App Store Connect Update - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/releases/?id=03212023i</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>Xcode 14.3 RC を用いて iOS 16.4 RC、iPadOS 16.4 RC、macOS 13.3 RC、tvOS 16.4 RC、watchOS 9.4 RC 向けにビルドした App を App Store、TestFlight(内部テスト・外部テスト)へ提出・使用できるようになりました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>Swift Package Index の Corporate Supporters に Apple が参加</h2><p><a href="https://www.swift.org/blog/swift-package-index-developer-spotlight/">Swift.org - Swift Package Index gains Apple sponsorship https://www.swift.org/blog/swift-package-index-developer-spotlight/</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>App やサービスを構築するのに役立つツールやライブラリを見つける際に用いることができる <a href="https://swiftpackageindex.com">Swift Package Index</a> の Corporate Supporters に、Apple が参加しました。<a href="https://swiftpackageindex.com">Swift Package Index</a> は Apple 他 2 社の Corporate Supporters、MacStadium、Microsoft の Infrastructure Supporters と Community Supporters に支えられています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023b">iOS 15.7.4 RC (19H321)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023g">iOS 16.4 RC (20E246)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023a">iPadOS 15.7.4 RC (19H321)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023f">iPadOS 16.4 RC (20E246)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023e">macOS 13.3 RC (22E252)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023c">tvOS 16.4 RC (20L497)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023d">watchOS 9.4 RC (20T253)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=03212023h">Xcode 14.3 RC (14E222a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.49.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.49.0">https://github.com/apple/swift-nio/releases/tag/2.49.0</a></p><p><code>UDP_SEGMENT</code>・<code>UDP_GRO</code> のサポートが追加されました。またいくつかの新機能・バグ修正が含まれています。</p><h4>Core ML Stable Diffusion 0.3.0</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/0.3.0">https://github.com/apple/ml-stable-diffusion/releases/tag/0.3.0</a></p><p>いくつかの問題が修正されました。</p><h3>サードパーティ</h3><h4>LicensePlist 3.24.5</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.5">https://github.com/mono0926/LicensePlist/releases/tag/3.24.5</a></p><p>Swift Package plugins に対応しました。</p><h4>Firebase Apple SDK 10.7.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.7.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.7.0</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>Authentication では、Sign in with Apple のクレデンシャルから Firebase に対して <a href="https://developer.apple.com/documentation/authenticationservices/asauthorizationappleidcredential/3180384-fullname"><code>ASAuthorizationAppleIDCredential.fullName</code></a> を渡すための API が追加されました。 また、Cloud Firestore では <code>OR</code> がサポートされました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h4>Nuke 12.1</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.1.0">https://github.com/kean/Nuke/releases/tag/12.1.0</a></p><p><code>LazyImageView</code>・<code>LazyImage</code>・<code>FetchImage</code> に更新が入りました。またいくつかの問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/049-20230320</guid><title>049 2023-03-20</title><description>App Store Connect の更新、iOS 16.4 beta 4 リリース、LicensePlist 3.24.3 リリース、xcbeautify 0.18.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/049-20230320</link><pubDate>Mon, 20 Mar 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>049 2023-03-20</h1><h2>App Store Connect の更新</h2><ul><li><a href="https://developer.apple.com/news/releases/?id=03172023a">https://developer.apple.com/news/releases/?id=03172023a</a></li><li><a href="https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports/">https://developer.apple.com/help/app-store-connect/getting-paid/download-financial-reports/</a></li></ul><p>App Store Connect が更新されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=03152023d">iOS 16.4 beta 4 (20E5239b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03152023c">iPadOS 16.4 beta 4 (20E5239b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03152023b">macOS 13.3 beta 4 (22E5246b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03152023a">watchOS 9.4 beta 4 (20T5249a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03142023a">tvOS 16.4 beta 4 (20L5490a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03152023e">Xcode 14.3 beta 3 (14E5207e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>LicensePlist 3.24.3</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.3">https://github.com/mono0926/LicensePlist/releases/tag/3.24.3</a></p><p><code>--swift-package-sources-path</code> オプションが追加されました。</p><h4>xcbeautify 0.18.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.18.0">https://github.com/tuist/xcbeautify/releases/tag/0.18.0</a></p><ul><li>xcodeproj のエラーがマスクされないようになりました</li><li>Swift Package Manager のフェッチ・更新・チェックアウトのログが出力されるようになりました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/048-20230313</guid><title>048 2023-03-13</title><description>StateObjectのドキュメントが大幅に更新、Apple、新しいiPhone 14とiPhone 14 Plusを発表など</description><link>https://ios-osushi.github.io/posts/048-20230313</link><pubDate>Mon, 13 Mar 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>048 2023-03-13</h1><h2>StateObject のドキュメントが大幅に更新</h2><p><a href="https://developer.apple.com/documentation/swiftui/stateobject">https://developer.apple.com/documentation/swiftui/stateobject</a></p><p>initialize を明示的にして良いなど、内容が大きく更新されました。</p><h2>Apple、新しい iPhone 14 と iPhone 14 Plus を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2023/03/hello-yellow-apple-introduces-new-iphone-14-and-iphone-14-plus/">https://www.apple.com/jp/newsroom/2023/03/hello-yellow-apple-introduces-new-iphone-14-and-iphone-14-plus/</a></p><p>iPhone 14 のラインナップに、新たにイエローが加わります。</p><h2>Introducing Swift Certificates and Swift ASN.1</h2><p><a href="https://www.swift.org/blog/swift-certificates-and-asn1/">https://www.swift.org/blog/swift-certificates-and-asn1/</a></p><p>これらのライブラリを組み合わせることで TLS のセキュリティを強化し、高速で安全な実装が開発者に提供されます。</p><h2>App Storeの価格設定のアップグレードの適用範囲が全購入タイプに拡大</h2><p><a href="https://developer.apple.com/jp/news/?id=dbrszv62">https://developer.apple.com/jp/news/?id=dbrszv62</a></p><p>以前からアナウンスされていた App Store の新しい価格設定に関して、App と App 内課金のすべてのタイプで利用可能になりました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=03072023a">tvOS 16.4 beta 3 (20L5480g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03072023b">watchOS 9.4 beta 3 (20T5239f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03072023c">macOS 13.3 beta 3 (22E5236f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=03072023d">iPadOS 16.4 beta 3 (20E5229e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift-DocC Plugin - 1.2.0</h4><p><a href="https://github.com/apple/swift-docc-plugin/releases/tag/1.2.0">https://github.com/apple/swift-docc-plugin/releases/tag/1.2.0</a></p><p>Swift 5.8 以降でビルドするときに、特定のドキュメントを生成できるようになりました。</p><h3>サードパーティ</h3><h4>Dependencies - 0.2.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.2.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.2.0</a></p><p>いくつかの細かな修正をしました。</p><h4>SwiftFormat - 0.51.2</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.2">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.2</a></p><p>メソッドチェーン、オプションの追加などを対応しました。</p><h4>The Composable Architecture - 0.52.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.52.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.52.0</a></p><p>いくつかの細かな修正をしました。</p><h4>LicensePlist - 3.24.2</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.2">https://github.com/mono0926/LicensePlist/releases/tag/3.24.2</a></p><p>ターゲットをパッケージに追加しました。</p><h4>Realm - v10.37.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.37.0">https://github.com/realm/realm-swift/releases/tag/v10.37.0</a></p><p>エラー処理とレポートの内部が大幅に更新されました。また、いくつかの細かな修正をしました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/047-20230306</guid><title>047 2023-03-06</title><description>AppStoreConnect のドキュメントが新しい場所に移動、TestFlight で提出可能な OS バージョンが更新、Apple から「App Storeの機能を使って新規ユーザーを惹きつける方法、マーケティング戦略をテストする方法、ビジネスを成長させる方法」についてビデオが公開、ほか</description><link>https://ios-osushi.github.io/posts/047-20230306</link><pubDate>Mon, 6 Mar 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>047 2023-03-06</h1><h2>App Store Connect のドキュメントが新しい場所に移動</h2><p><a href="https://developer.apple.com/news/site-updates/?id=02082023a">https://developer.apple.com/news/site-updates/?id=02082023a</a></p><p>App Store Connect のドキュメントはこちらの場所に移動されました。<a href="https://developer.apple.com/help/app-store-connect/">https://developer.apple.com/help/app-store-connect/</a></p><h2>TestFlight で提出可能な OS バージョンが更新</h2><p><a href="https://developer.apple.com/news/releases/?id=02282023g">https://developer.apple.com/news/releases/?id=02282023g</a></p><p>Xcode 14.3 でビルドされているこれらの OS を対象としたアプリが TestFlight の内部テストと外部テストに提出可能となりました。</p><ul><li>iOS 16.4 beta 2</li><li>iPadOS 16.4 beta 2</li><li>macOS 13.3 beta 2</li><li>tvOS 16.4 beta 2</li><li>watchOS 9.4 beta 2</li></ul><h2>Apple から「App Storeの機能を使って新規ユーザーを惹きつける方法、マーケティング戦略をテストする方法、ビジネスを成長させる方法」についてビデオが公開</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=02282023a">https://developer.apple.com/jp/news/site-updates/?id=02282023a</a></p><p>App Store の機能を使って新規ユーザーを惹きつける方法、マーケティング戦略をテストする方法、ビジネスを成長させる方法に関するビデオが公開されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02282023e">iOS 16.4 beta 2 (20E5223e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02282023d">iPadOS 16.4 beta 2 (20E5223e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02282023c">macOS 13.3 beta 2 (22E5230e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02282023b">watchOS 9.4 beta 2 (20T5233d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02282023a">tvOS 16.4 beta 2 (20L5474e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02282023f">Xcode 14.3 beta 2 (14E5207e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 2.3.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.3.0">https://github.com/apple/swift-crypto/releases/tag/2.3.0</a></p><p>SwiftWasm がサポートされました。また、いくつかの改善が行われました。</p><h3>サードパーティ</h3><h4>1.12.0 - CocoaPods</h4><p><a href="https://github.com/CocoaPods/CocoaPods/releases/tag/1.12.0">https://github.com/CocoaPods/CocoaPods/releases/tag/1.12.0</a></p><p>いくつかの不具合の修正・改善が行われました。</p><h4>1.8.1 - Mockolo</h4><p><a href="https://github.com/uber/mockolo/releases/tag/1.8.1">https://github.com/uber/mockolo/releases/tag/1.8.1</a></p><p>いくつかの改善が行われました。</p><h4>0.51.0 0.51.1 - SwiftFormat</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.0</a> <a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.1">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.51.1</a></p><p>ルールの追加などいくつかの改善が行われました。</p><h4>Firebase Apple 10.6.0 - Firebase Apple SDK</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.6.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.6.0</a></p><p>いくつかの不具合の修正・改善が行われました。</p><h4>v1.10.0 - Revenge of the Sith - Xcodes.app</h4><p><a href="https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.10.0b18">https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.10.0b18</a></p><p>Apple ID がロックされてしまうことが修正されました。 また、いくつかの不具合の修正・改善が行われました。</p><h4>1.3.0 - Revenge of the Sith - xcodes</h4><p><a href="https://github.com/RobotsAndPencils/xcodes/releases/tag/1.3.0">https://github.com/RobotsAndPencils/xcodes/releases/tag/1.3.0</a></p><p>Apple ID がロックされてしまうことが修正されました。 また、いくつかの不具合の修正・改善が行われました。</p><h4>5.15.5 - Fix - SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.5">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.5</a></p><p>いくつかの不具合の修正が行われました。</p><h4>Nuke 12.0 - Nuke</h4><p><a href="https://github.com/kean/Nuke/releases/tag/12.0.0">https://github.com/kean/Nuke/releases/tag/12.0.0</a></p><ul><li>Swift Concurrency を用いた Nuke の API が再設計されました</li><li><code>LazyImage</code> , <code>ImagePipeline</code> を強化した NukeUI 2.0 として、同一リポジトリでの運用が開始されました</li><li>そのほか、さまざまな不具合の修正・改善が行われました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/046-20230227</guid><title>046 2023-02-27</title><description>App Storeの最新機能について学んだり、質問したりできるイベントが開催、Apple ID がロックされる事象を回避する fastlane 2.212.1 がリリース、ほか</description><link>https://ios-osushi.github.io/posts/046-20230227</link><pubDate>Mon, 27 Feb 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>046 2023-02-27</h1><h2>App Storeの最新機能について学んだり、質問したりできるイベントが開催</h2><p><a href="https://developer.apple.com/jp/events/app-store/">App Storeのエキスパートとつながりましょう - イベント - Apple Developer https://developer.apple.com/jp/events/app-store/</a></p><p>2023 年 2 月 28 日から 4 月 13 日までの間に、App Store の最新機能について学んだり、質問したりできる、オンラインイベント・イベントが Apple によって開催されます。</p><p>「ユーザー獲得の測定と改善のための App アナリティクス」は日本語でも実施されます。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Protobuf 1.21.0</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.21.0">https://github.com/apple/swift-protobuf/releases/tag/1.21.0</a></p><p>いくつかの変更が行われました。</p><h3>サードパーティ</h3><h4>Nuke 11.6.3 11.6.4</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.6.3">https://github.com/kean/Nuke/releases/tag/11.6.3</a> <a href="https://github.com/kean/Nuke/releases/tag/11.6.4">https://github.com/kean/Nuke/releases/tag/11.6.4</a></p><p>Xcode 14.3 で用いる際に警告が表示される問題、<code>ImagePipeline.image(for:delegate:)</code> を用いた際にリソースが解放されない問題の 2 つが修正されました。</p><h4>xcbeautify 0.17.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.17.0">https://github.com/tuist/xcbeautify/releases/tag/0.17.0</a></p><p><code>xcodebuild -exportLocalizations</code> を用いた際の警告に対応しました。</p><h4>fastlane 2.212.0 2.212.1</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.212.0">https://github.com/fastlane/fastlane/releases/tag/2.212.0</a> <a href="https://github.com/fastlane/fastlane/releases/tag/2.212.1">https://github.com/fastlane/fastlane/releases/tag/2.212.1</a></p><!-- textlint-disable ja-technical-writing/ja-no-redundant-expression --><p>いくつかの機能が追加、問題の修正が行われました。 Apple ID で 2 段階認証を行う際に Apple ID がロックされる事象が修正されました。</p><!-- textlint-enable ja-technical-writing/ja-no-redundant-expression --><h4>LicensePlist 3.24.1</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.24.1">https://github.com/mono0926/LicensePlist/releases/tag/3.24.1</a></p><p>各オプションを設定ファイル(YAML ファイル)で定義して使えるようになりました。</p><h4>SDWebImage 5.15.4</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.4">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.4</a></p><p>特定の Clang で用いた際に発生するクラッシュが修正されました。</p><h4>Kingfisher 7.6.2</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.6.2">https://github.com/onevcat/Kingfisher/releases/tag/7.6.2</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p><code>KFImage.Context.startLoadingBeforeViewAppear</code> が <code>true</code> の際、<code>KFImage</code> の URL に <code>nil</code> を設定すると、CPU 使用率が高くなり、無限ループになる問題が修正されました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h4>XcodeGen 2.34.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.34.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.34.0</a></p><p>Target スキームに <code>management</code> が追加されました。またいくつかの問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/045-20230220</guid><title>045 2023-02-20</title><description>「The Swift Programming Language」が DocC を使って生成されるように、try! Swift Tokyo 2023 meetup のアーカイブが公開、iOS 16.3.1 リリース、iOS 16.4 beta リリース、Swift Async Algorithms 0.1.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/045-20230220</link><pubDate>Mon, 20 Feb 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>045 2023-02-20</h1><h2>「The Swift Programming Language」が DocC を使って生成されるように</h2><ul><li><a href="https://twitter.com/SwiftLang/status/1626457635947167745">https://twitter.com/SwiftLang/status/1626457635947167745</a></li><li><a href="https://www.swift.org/blog/tspl-on-docc/">https://www.swift.org/blog/tspl-on-docc/</a></li><li><a href="https://docs.swift.org/swift-book/documentation/the-swift-programming-language/">https://docs.swift.org/swift-book/documentation/the-swift-programming-language/</a></li><li><a href="https://github.com/apple/swift-book">https://github.com/apple/swift-book</a></li></ul><p>「The Swift Programming Language(TSPL)」が、Swift 5.8 から DocC を使って生成されるようになりました。<br>これにより、開発者がアイデア、翻訳、修正などを簡単に提供できるようになります。</p><h2>try! Swift Tokyo 2023 meetup のアーカイブが公開</h2><ul><li><a href="https://twitter.com/tryswiftconf/status/1626392557432492032">https://twitter.com/tryswiftconf/status/1626392557432492032</a></li><li><a href="https://www.youtube.com/playlist?list=PLCl5NM4qD3u9Mwulvm8YoRr6svZMSx1JS">https://www.youtube.com/playlist?list=PLCl5NM4qD3u9Mwulvm8YoRr6svZMSx1JS</a></li></ul><p>try! Swift Tokyo 2023 meetup のアーカイブが公開されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02132023e">iOS 16.3.1 (20D67)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023d">iPadOS 16.3.1 (20D67)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023c">macOS 13.2.1 (22D68)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023b">watchOS 9.3.1 (20S664)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023a">tvOS 16.3.2 (20K672)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02142023a">TestFlight 3.2.4</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/?id=6kgv19zt">最新のベータ版リリースへの対応準備 - 最新ニュース - Apple Developer</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023e">iOS 16.4 beta (20E5212f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023d">iPadOS 16.4 beta (20E5212f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023c">macOS 13.3 beta (22E5219e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023b">watchOS 9.4 beta (20T5222g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023a">tvOS 16.4 beta (20L5463g)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02162023f">Xcode 14.3 beta (14E5197f)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Async Algorithms 0.1.0</h4><p><a href="https://github.com/apple/swift-async-algorithms/releases/tag/0.1.0">https://github.com/apple/swift-async-algorithms/releases/tag/0.1.0</a></p><ul><li><code>AsyncLazySequence</code> が <code>AsyncSyncSequence</code> にリネームされました</li><li>その他修正などされました</li></ul><h3>サードパーティ</h3><h4>The Composable Architecture</h4><h5>0.50.2</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.2</a></p><p>変更や修正されました。</p><h5>0.50.3</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.3">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.3</a></p><p>変更されました。</p><h4>0.51.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.51.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.51.0</a></p><p>変更や修正されました。</p><h4>Kingfisher 7.6.1</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.6.1">https://github.com/onevcat/Kingfisher/releases/tag/7.6.1</a></p><p>Swift 5.8 の問題が修正されました。</p><h4>Lottie for iOS 4.1.3</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.1.3">https://github.com/airbnb/lottie-ios/releases/tag/4.1.3</a></p><ul><li>X 軸と Y 軸の 3D 回転のサポートが追加されました</li><li><code>LottieAnimationView</code> のサブクラス化が許可されました</li><li>その他変更や修正されました</li></ul><h4>Realm v10.36.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.36.0">https://github.com/realm/realm-swift/releases/tag/v10.36.0</a></p><p>機能追加や修正されました。</p><h4>SwiftFormat 0.50.9</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.9">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.9</a></p><p>機能追加や修正されました。</p><h4>SDWebImage 5.15.3</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.3">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.3</a></p><p>不具合が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/044-20230213</guid><title>044 2023-02-13</title><description>MLS Season Passの提供を開始、Apple 第1四半期の業績を発表、ほか</description><link>https://ios-osushi.github.io/posts/044-20230213</link><pubDate>Mon, 13 Feb 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>044 2023-02-13</h1><h2>AVAudioConverter - サンプルレート変換の実行</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=01112023a">https://developer.apple.com/jp/news/site-updates/?id=01112023a</a></p><p>AVAudioConverter を使って、PCM オーディオバッファ間のサンプルレート変換する方法を紹介します。</p><h2>Apple、第1四半期の業績を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2023/02/apple-reports-first-quarter-results/">https://www.apple.com/jp/newsroom/2023/02/apple-reports-first-quarter-results/</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=02132023a">tvOS 16.3.2 (20K672)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023b">watchOS 9.3.1 (20S664)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023c">macOS 13.2.1 (22D68)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023e">iOS 16.3.1 (20D67)</a></li><li><a href="https://developer.apple.com/news/releases/?id=02132023d">iPadOS 16.3.1 (20D67)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Core ML Stable Diffusion - 0.2.0</h4><ul><li><a href="https://github.com/apple/ml-stable-diffusion/releases/tag/0.2.0">https://github.com/apple/ml-stable-diffusion/releases/tag/0.2.0</a></li></ul><p>エンコーダーの実装を修正しました。</p><h4>Swift Argument Parser - 1.2.2</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.2.2">https://github.com/apple/swift-argument-parser/releases/tag/1.2.2</a></p><p>いくつかの改善・修正が行われました。</p><h3>サードパーティ</h3><h4>The Composable Architecture - 0.50.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.1</a> <a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.2</a></p><p>特定の警告やクラッシュを回避するようになりました。</p><h4>Kingfisher - 7.6.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.6.0">https://github.com/onevcat/Kingfisher/releases/tag/7.6.0</a></p><p>一部の設定を追加しました。</p><h4>SDWebImage - 5.15.1, 5.15.2</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.1">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.1</a> <a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.2">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.2</a></p><p>ダウンローダーの実装を修正しました。</p><h4>Firebase Apple SDK - 10.5.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.5.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.5.0</a></p><p>いくつかの改善・修正が行われました。</p><h4>Nuke - 11.6.1, 11.6.2</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.6.1">https://github.com/kean/Nuke/releases/tag/11.6.1</a> <a href="https://github.com/kean/Nuke/releases/tag/11.6.2">https://github.com/kean/Nuke/releases/tag/11.6.2</a></p><p>animatedImageView で呼ばれていなかった prepareForReuse が呼ばれるようになりました。 GIF のレンダリングが正しく行われないのを修正しました。</p><h4>Realm - v10.35.0, v10.35.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.35.1">https://github.com/realm/realm-swift/releases/tag/v10.35.1</a></p><p>ファイルサイズの改善が行われました。 その他、いくつかの改善・修正が行われました。</p><h4>Apollo iOS - 1.0.7</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.7">https://github.com/apollographql/apollo-ios/releases/tag/1.0.7</a></p><p>いくつかの改善・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/043-20230130</guid><title>043 2023-01-30</title><description>AppとApp内課金に関する税金と価格の変更について、iOS 15.7.3 リリース、iPadOS 15.7.3 リリース、tvOS 16.3 リリース、watchOS 9.3 リリース、ほか</description><link>https://ios-osushi.github.io/posts/043-20230130</link><pubDate>Mon, 30 Jan 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>043 2023-01-30</h1><h2>AppとApp内課金に関する税金と価格の変更について</h2><p><a href="https://developer.apple.com/jp/news/?id=g8dce2t4">https://developer.apple.com/jp/news/?id=g8dce2t4</a></p><p>いくつかの地域でデベロッパーの収益額が税率の変更を反映して調整されます。 また、以前告知された 2023 年春からの App 内課金のアップグレード内容が再度案内されています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=01232023b">iOS 15.7.3 (19H307)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023a">iPadOS 15.7.3 (19H307)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023c">tvOS 16.3 (20K650)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023d">watchOS 9.3 (20S648)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023e">macOS 13.2 (22D49)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023g">iOS 16.3 (20D47)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01232023f">iPadOS 16.3 (20D47)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>1.5.2 - SwiftLog</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.5.2">https://github.com/apple/swift-log/releases/tag/1.5.2</a></p><p>過度に警告のログが出てしまっていた箇所が少なくなるよう変更されました。</p><h4>SwiftNIO 2.48.0 - SwiftNIO</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.48.0">https://github.com/apple/swift-nio/releases/tag/2.48.0</a></p><p>特殊な、Value が Void の場合の Promise の拡張が追加されました。また、メモリ確保時の処理が改善されました。</p><h3>サードパーティ</h3><h4>4.1.2 - Lottie for iOS, macOS</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.1.2">https://github.com/airbnb/lottie-ios/releases/tag/4.1.2</a></p><p>いくつかの環境で lottie の SPM パッケージがビルドに失敗する問題が改善されました。</p><h4>4.1.2 - Lottie for Swift Package Manager</h4><p><a href="https://github.com/airbnb/lottie-spm/releases/tag/4.1.2">https://github.com/airbnb/lottie-spm/releases/tag/4.1.2</a></p><p>本体と同様にいくつかの環境で lottie の SPM パッケージがビルドに失敗する問題が改善されました。</p><h4>0.50.0 - The Composable Architecture</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.50.0</a></p><p>いくつかの改善・修正が行われました。</p><h4>Nuke 11.6.0 - Nuke</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.6.0">https://github.com/kean/Nuke/releases/tag/11.6.0</a></p><p>Swift 6 と互換性を持たせる変更が行われました。また、いくつかの改善・修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/042-20230123</guid><title>042 2023-01-23</title><description>Swift for Visual Studio Code が 1.0.0 に到達、AFNetworking がアーカイブへ移行、Lottie が Swift Package Manager 経由での利用者向けに別リポジトリを公開、try! Swift Tokyo 2024 の開催が宣言、ほか</description><link>https://ios-osushi.github.io/posts/042-20230123</link><pubDate>Mon, 23 Jan 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>042 2023-01-23</h1><h2>Swift for Visual Studio Code が 1.0.0 に到達</h2><p><a href="https://forums.swift.org/t/vscode-swift-v1-0-0/62668">https://forums.swift.org/t/vscode-swift-v1-0-0/62668</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>2021 年 12 月 24 日に 0.1.0 としてリリースされた Visual Studio Code 向けの拡張機能である <a href="https://marketplace.visualstudio.com/items?itemName=sswg.swift-lang">Swift for Visual Studio Code</a> が 1.0.0 に到達し、プレビュー版を脱しました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p>1.0.0 では SourceKit-LSP サーバーの再起動コマンドの追加なども行われています。</p><h2>AFNetworking がアーカイブへ移行、Alamofire への移行を呼びかけ</h2><p><a href="https://twitter.com/afnetworking/status/1615432616613666816">https://twitter.com/afnetworking/status/1615432616613666816</a></p><p><a href="https://github.com/AFNetworking/AFNetworking">AFNetworking</a> は Objective-C 製のネットワーキングライブラリです。約 10 年間にわたって OSS として提供されてきましたが、2023 年 1 月 17 日に非推奨となり、リポジトリがアーカイブされました。</p><p>後続で Swift 製である <a href="https://github.com/Alamofire/Alamofire">Alamofire</a> へ移行することが推奨されています。</p><h2>Lottie が Swift Package Manager 経由での利用者向けに別リポジトリを公開、依存関係の解決の高速化が目的</h2><!-- textlint-disable ja-technical-writing/sentence-length --><p>ベクター形式のイラストアニメーションを行えるライブラリの Lottie は 4.0.1 以降、Swift Package Manager 経由で利用する方向けに <a href="https://github.com/airbnb/lottie-spm">Lottie for Swift Package Manager(<code>airbnb/lottie-spm</code>)</a> を公開しました。</p><p>従来の <a href="https://github.com/airbnb/lottie-ios"><code>airbnb/lottie-ios</code></a> リポジトリはすべての git 履歴を含めると 300 MB 以上あり、Swift Package Manager は依存関係の解決時にそれをすべて取得しようとするため、時間がかかるという問題がありました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p><a href="https://github.com/airbnb/lottie-spm"><code>airbnb/lottie-spm</code></a> は XCFramework のみが含まれる形となっており、また git 履歴も 500 kB 未満となっているため、迅速にダウンロードできるとされています。</p><h2>try! Swift Tokyo 2024 の開催が宣言</h2><p><a href="https://twitter.com/tryswiftconf/status/1616820280361627655">https://twitter.com/tryswiftconf/status/1616820280361627655</a></p><p>2023 年 1 月 21 日に行われた try! Swift Tokyo Meetup にて、try! Swift Tokyo 2024 の開催が宣言されました。2024 年 3 月ごろの開催が予定されているとのことです。</p><p>また、<a href="https://twitter.com/tryswiftconf/status/1616821072590176257">Speaker Submission Form</a>、<a href="https://twitter.com/tryswiftconf/status/1616821792336936960">Sponsor Inquiry Form</a> がすでにオープンされています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023b">iOS 15.7.3 RC (19H307)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023a">iPadOS 15.7.3 RC (19H307)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023g">iOS 16.3 RC (20D47)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023f">iPadOS 16.3 RC (20D47)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023e">macOS 13.2 RC (22D49)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023c">tvOS 16.3 RC (20K650)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=01182023d">watchOS 9.3 RC (20S648)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.47.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.47.0">https://github.com/apple/swift-nio/releases/tag/2.47.0</a></p><p>いくつかの修正が行われました。</p><h4>SwiftLog 1.5.0 1.5.1</h4><p><a href="https://github.com/apple/swift-log/releases/tag/1.5.0">https://github.com/apple/swift-log/releases/tag/1.5.0</a> <br><a href="https://github.com/apple/swift-log/releases/tag/1.5.1">https://github.com/apple/swift-log/releases/tag/1.5.1</a></p><p>サポートされるバージョンが Swift 5.1 以降となりました。また、<code>MetadataProvider</code> が導入されました。これによりログステートメントの作成時に、自動的にログステートメントにメタデータを追加する実装を行えます。</p><h4>Swift Crypto 2.2.4</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.2.4">https://github.com/apple/swift-crypto/releases/tag/2.2.4</a></p><p>BoringSSL のアップデートが行われました。また AES に関する機能の追加が行われました。</p><h3>サードパーティ</h3><h4>SDWebImage 5.15.0</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.15.0</a></p><p>エンコーダー、デコーダー、キャッシュのパフォーマンスが向上しました。</p><h4>Firebase Apple SDK 10.4.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.4.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.4.0</a></p><p>いくつかの修正が行われました。</p><h4>Lottie 4.1.0 4.1.1</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.1.0">https://github.com/airbnb/lottie-ios/releases/tag/4.1.0</a> <br><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.1.1">https://github.com/airbnb/lottie-ios/releases/tag/4.1.1</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>Swift Package Manager 経由で Lottie を使用する方向けに、<a href="https://github.com/airbnb/lottie-spm">Lottie for Swift Package Manager(<code>airbnb/lottie-spm</code>)</a>が公開されています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p>また、いくつかの修正が行われました。</p><h4>Realm 10.34.1</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.34.1">https://github.com/realm/realm-swift/releases/tag/v10.34.1</a></p><p>いくつかの修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/041-20230116</guid><title>041 2023-01-16</title><description>try! Swift Tokyo Meetup のトークの順番と内容が掲載、iOS 16.3 beta 2 リリース、swift-dependencies 初期リリース、ほか</description><link>https://ios-osushi.github.io/posts/041-20230116</link><pubDate>Mon, 16 Jan 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>041 2023-01-16</h1><h2>try! Swift Tokyo Meetup のトークの順番と内容が掲載</h2><ul><li><a href="https://twitter.com/tryswiftconf/status/1613447365628948482">https://twitter.com/tryswiftconf/status/1613447365628948482</a></li><li><a href="https://tryswift.jp/">https://tryswift.jp/</a></li></ul><p>try! Swift Tokyo Meetup のトークの内容と順番が掲載されました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=01102023e">iOS 16.3 beta 2 (20D5035i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01102023d">iPadOS 16.3 beta 2 (20D5035i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01102023c">macOS 13.2 beta 2 (22D5038i)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01102023b">watchOS 9.3 beta 2 (20S5637h)</a></li><li><a href="https://developer.apple.com/news/releases/?id=01102023a">tvOS 16.3 beta 2 (20K5637g)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Argument Parser 1.2.1</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.2.1">https://github.com/apple/swift-argument-parser/releases/tag/1.2.1</a></p><ul><li>主なドキュメントが Swift Package Index でホストされるようになりました <a href="https://swiftpackageindex.com/apple/swift-argument-parser/1.2.1/documentation/argumentparser">https://swiftpackageindex.com/apple/swift-argument-parser/1.2.1/documentation/argumentparser</a></li><li>不具合が修正されました</li></ul><h3>サードパーティ</h3><h4>Kingfisher 7.5.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.5.0">https://github.com/onevcat/Kingfisher/releases/tag/7.5.0</a></p><ul><li>SwiftUI の View の <code>onAppear()</code> より先に画像をロードするため、 <code>KFImage</code> に <code>startLoadingBeforeViewAppear()</code> 修飾子が追加されました <a href="https://github.com/onevcat/Kingfisher/issues/1988">#1988</a> の回避策です。</li><li>不具合が修正されました</li></ul><h4>Apollo iOS 1.0.6</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.6">https://github.com/apollographql/apollo-ios/releases/tag/1.0.6</a></p><ul><li>最低限必要なツールのバージョンが Xcode 14 と Swift 5.7 になりました</li><li>不具合が修正されました</li></ul><h4>The Composable Architecture</h4><h5>0.49.0</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.0</a></p><p>swift-dependencies へ依存するようになりました。</p><h5>0.49.1</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.1</a></p><p>不具合が修正されました。</p><h5>0.49.2</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.49.2</a></p><p>不具合が修正されました。</p><h4>Dependencies 0.1.0</h4><p><a href="https://github.com/pointfreeco/swift-dependencies/releases/tag/0.1.0">https://github.com/pointfreeco/swift-dependencies/releases/tag/0.1.0</a></p><p>初期リリースされました。</p><h4>Realm v10.34.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.34.0">https://github.com/realm/realm-swift/releases/tag/v10.34.0</a></p><ul><li>Swift 5.5 がサポートされなくなりました</li><li>Carthage のビルド済みバイナリが Xcode 14.2 でビルドされるようになりました</li><li>機能追加や不具合が修正されました</li></ul>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/040-20230109</guid><title>040 2023-01-09</title><description>App Store Connect Update、Appleのデザインリソース、ほか</description><link>https://ios-osushi.github.io/posts/040-20230109</link><pubDate>Mon, 9 Jan 2023 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>040 2023-01-09</h1><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h2>App Store Connect Update</h2><p><a href="https://developer.apple.com/news/releases/?id=01012023a">https://developer.apple.com/news/releases/?id=01012023a</a></p><p>クロアチアの通貨であるクーナ (HRK) に代わり、ユーロ (EUR) がクロアチアの公式通貨になりました。</p><h2>Appleのデザインリソース</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=01032023a">https://developer.apple.com/jp/news/site-updates/?id=01032023a</a></p><p>iOS 16 向けの Keynote デザインキットを更新しました。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Async Algorithms 0.0.4</h4><p><a href="https://github.com/apple/swift-async-algorithms/releases/tag/0.0.4">https://github.com/apple/swift-async-algorithms/releases/tag/0.0.4</a></p><p>AsyncLazySequence のプロポーザルが追加されました。</p><h4>Swift Crypto 2.2.3</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.2.3">https://github.com/apple/swift-crypto/releases/tag/2.2.3</a></p><p>ビルドの設定を変更しました。</p><h3>サードパーティ</h3><h4>SDWebImage 5.14.3 - 5.14</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.3">https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.3</a></p><p>パフォーマンスの向上といくつかの修正をしました。</p><h4>SwiftFormat 0.50.7</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.7">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.7</a></p><p>いくつかの細かな修正をしました。</p><h4>Nuke 11.5.3</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.5.3">https://github.com/kean/Nuke/releases/tag/11.5.3</a></p><p>ドキュメントを更新しました。</p><h4>The Composable Architecture 0.48.0, 0.48.1</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.48.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.48.0</a> <a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.48.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.48.1</a></p><p>いくつかのクラスや関数が非推奨になりました。また、細かな修正をしました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/039-20221226</guid><title>039 2022-12-26</title><description>Ask Apple の Q&A とアンケートについて、Upcoming changes to the App Store receipt signing certificate 、SwiftNIO 2.46.0 リリース、Mint 0.17.5 リリース、Nuke 11.5.1 リリース</description><link>https://ios-osushi.github.io/posts/039-20221226</link><pubDate>Mon, 26 Dec 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>039 2022-12-26</h1><h2>Ask Apple の Q&A とアンケートについて</h2><p><a href="https://developer.apple.com/jp/news/?id=boedv89w">https://developer.apple.com/jp/news/?id=boedv89w</a></p><p>10 月、11 月、12 月と開催されていた Ask Apple が終了しました。 Ask Apple に参加していた場合 Slack で Q&A の内容を確認できます。</p><h2>Upcoming changes to the App Store receipt signing certificate</h2><p><a href="https://developer.apple.com/news/?id=ytb7qj0x">https://developer.apple.com/news/?id=ytb7qj0x</a></p><p>2023 年 1 月から App Store のレシート証明書は新しい形式を利用するようになり、古い形式は 2023 年 2 月 7 日で失効します。</p><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.46.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.46.0">https://github.com/apple/swift-nio/releases/tag/2.46.0</a></p><p>いくつかの改善・不具合の修正が行われています。</p><h3>サードパーティ</h3><h4>Mint 0.17.5</h4><p><a href="https://github.com/yonaskolb/Mint/releases/tag/0.17.5">https://github.com/yonaskolb/Mint/releases/tag/0.17.5</a></p><p>実行可能な成果物を複数含むパッケージが正しくインストールされていなかった件について修正されました。</p><h4>Nuke 11.5.1</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.5.1">https://github.com/kean/Nuke/releases/tag/11.5.1</a></p><p>いくつかの不具合が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/038-20221219</guid><title>038 2022-12-19</title><description>App Store Foundations Program が日本進出、try! Swift Tokyo がオフラインミートアップ開催を発表、JetBrains AppCode が 2022.3 で販売・サポート終了、ほか</description><link>https://ios-osushi.github.io/posts/038-20221219</link><pubDate>Mon, 19 Dec 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>038 2022-12-19</h1><h2>日本で App Store Foundations Program を開始</h2><p><a href="https://www.apple.com/jp/newsroom/2022/12/apple-launches-app-store-foundations-program-in-japan-to-support-developer-community/">Apple、日本でApp Store Foundations Programを開始し、アプリケーション開発者のコミュニティを支援 - Apple (日本) https://www.apple.com/jp/newsroom/2022/12/apple-launches-app-store-foundations-program-in-japan-to-support-developer-community/</a></p><p>App Store Foundations Program が日本でも展開されることが発表されました。App Store Foundations Program はスタートアップ企業・アプリケーション開発者向けのプログラムで、セッションやカリキュラムなどを通じ、市場やビジネス成長について学べます。</p><p>App Store Foundations Program はヨーロッパ地域ですでに実施されているもので、日本進出はアジア初となり、2023 年 1 月上旬に開始予定です。</p><h2>try! Swift Tokyo Meetup が2023年1月にオフライン開催</h2><p>https://twitter.com/tryswiftconf/status/1602176348323471360</p><p><a href="https://tryswift.jp/">try! Swift Tokyo Meetup 2023/01/21 Sat. https://tryswift.jp/</a></p><p>try! Swift Tokyo は、2023 年 1 月 21 日に都内でミートアップイベントを開催することを発表しました。try! Swift Tokyo のイベントは try! Swift Tokyo 2019 のカンファレンスが最後です。</p><p>なおリアルタイムでのオンライン開催はされず、後日動画が公開されるとしています。</p><h2>JetBrains AppCode が 2022.3 で販売・サポート終了</h2><p><a href="https://blog.jetbrains.com/ja/appcode/2022/12/appcode-2022-3-release-and-end-of-sales-and-support/">AppCode 2022.3 のリリースと販売・サポート終了のご案内 | The AppCode Blog https://blog.jetbrains.com/ja/appcode/2022/12/appcode-2022-3-release-and-end-of-sales-and-support/</a></p><p>2022 年 12 月 14 日に JetBrains は AppCode 2022.3 をリリースしました。そこでは macOS Ventura や Xcode 14.2 への対応等が行われましたが、同時にこの 2022.3 のリリースを以てサポートを終了することも発表されました。</p><p>Xcode 14 の互換性サポートと重要なセキュリティアップデートは、2023 年 12 月 31 日まで継続されます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022b">iOS 15.7.2 (19H218)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022g">iOS 16.2 (20C65)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022a">iPadOS 15.7.2 (19H218)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022f">iPadOS 16.2 (20C65)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022e">macOS 13.1 (22C65)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022c">tvOS 16.2 (20K362)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022d">watchOS 9.2 (20S361)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12132022h">Xcode 14.2 (14C18)</a></li></ul><p>Xcode 14.2 には <a href="https://github.com/apple/swift/releases/tag/swift-5.7.2-RELEASE">Swift 5.7.2</a> が同梱されています。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=12142022e">iOS 16.3 beta (20D5024e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12142022d">iPadOS 16.3 beta (20D5024e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12142022c">macOS 13.2 beta (22D5027d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12142022a">tvOS 16.3 beta (20K5626c)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=12142022b">watchOS 9.3 beta (20S5626e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Core ML Stable Diffusion 0.1.0</h4><p><a href="https://github.com/apple/ml-stable-diffusion/releases">Releases · apple/ml-stable-diffusion https://github.com/apple/ml-stable-diffusion/releases</a></p><p>Apple Silicon 搭載端末(Mac・iPhone・iPad)において Stable Diffusion を Core ML を用いて取り扱うことのできる OSS が初リリースです。</p><h3>サードパーティ</h3><h4>R.swift 7.2.4</h4><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.2.4">https://github.com/mac-cain13/R.swift/releases/tag/7.2.4</a></p><p>iOS・macOS・Mac Catalyst での問題が修正されました。</p><h4>Nuke 11.4.0 11.4.1 11.5.0</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.4.0">https://github.com/kean/Nuke/releases/tag/11.4.0</a> <a href="https://github.com/kean/Nuke/releases/tag/11.4.1">https://github.com/kean/Nuke/releases/tag/11.4.1</a> <a href="https://github.com/kean/Nuke/releases/tag/11.5.0">https://github.com/kean/Nuke/releases/tag/11.5.0</a></p><p><code>DataLoader.delegate</code> の動作の変更が行われました。またいくつかの問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/037-20221212</guid><title>037 2022-12-12</title><description>Swift Summer of Code 2022 まとめ、App Store の価格設定に関する最大のアップグレードを発表、Ask Apple がもう 1 週間開催、Swift 用の新しいオープンソース Foundation プロジェクトを発表、Lottie for iOS メジャーバージョンアップ、ほか</description><link>https://ios-osushi.github.io/posts/037-20221212</link><pubDate>Mon, 12 Dec 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>037 2022-12-12</h1><h2>Swift Summer of Code 2022 まとめ</h2><ul><li><a href="https://twitter.com/SwiftLang/status/1599833160338276352">https://twitter.com/SwiftLang/status/1599833160338276352</a></li><li><a href="https://www.swift.org/blog/swift-summer-of-code-2022-summary/">https://www.swift.org/blog/swift-summer-of-code-2022-summary/</a></li></ul><p>Swift プロジェクトが GSoC(Google Summer of Code) に参加しました。</p><p>5 人の偉大なコントリビューターがプロジェクトを成功させました。</p><ul><li>SwiftSyntaxBuilder をブートストラップ</li><li>型推論アルゴリズムのデバッグ出力の改善</li><li>ArgumentParser のインタラクティブモード</li><li>Swift-DocC の Web サイトでのクイックナビゲーション</li><li>Swift 用 Kafka クライアントパッケージ</li></ul><h2>Apple Music Sing を発表</h2><p><a href="https://www.apple.com/jp/newsroom/2022/12/apple-introduces-apple-music-sing/">https://www.apple.com/jp/newsroom/2022/12/apple-introduces-apple-music-sing/</a></p><p>一緒に歌える新機能が発表されました。</p><p>今月後半に Apple Music のサブスクリプション登録者が利用できるようになります。</p><h2>App Store の価格設定に関する最大のアップグレードを発表</h2><p><a href="https://www.apple.com/jp/newsroom/2022/12/apple-unveils-biggest-upgrade-to-app-store-pricing-including-700-new-price-points/">https://www.apple.com/jp/newsroom/2022/12/apple-unveils-biggest-upgrade-to-app-store-pricing-including-700-new-price-points/</a></p><p>700 の追加のプライスポイントと新しい価格設定ツールを提供する、App Store の最初の立ち上げ以来最も包括的な価格設定機能のアップグレードを発表しました。</p><p>詳細は記事をご参照ください。</p><h2>Ask Apple がもう 1 週間開催</h2><p><a href="https://developer.apple.com/jp/news/?id=w8mnmpnp">https://developer.apple.com/jp/news/?id=w8mnmpnp</a></p><p>12 月 12 日〜 16 日に、Ask Apple がもう 1 週間開催されます。</p><h2>Swift 用の新しいオープンソース Foundation プロジェクトを発表</h2><ul><li><a href="https://twitter.com/SwiftLang/status/1601253728094674944">https://twitter.com/SwiftLang/status/1601253728094674944</a></li><li><a href="https://www.swift.org/blog/future-of-foundation/">https://www.swift.org/blog/future-of-foundation/</a></li><li><a href="https://forums.swift.org/t/what-s-next-for-foundation/61939">https://forums.swift.org/t/what-s-next-for-foundation/61939</a></li></ul><p>Foundation が Swift で書き直され、オープンソースの Swift Packages として公開されることが発表されました。</p><ul><li>パフォーマンスの向上: C 言語と Swift の変換コストがなくなり、パフォーマンスが向上します。</li><li>実装の統一: プラットフォームに関係なく、Foundation の標準的な実装となり、単一のコアとして提供します。</li><li>コントリビュートプロセスの公開: すべての開発者が Foundation へ貢献できるよう、新しいオープンなプロセスが利用可能になります。</li><li>バイナリサイズの縮小: Foundation は 5 つのパッケージに分かれる提案がされ、それによりバイナリサイズが縮小します。<ul><li><code>FoundationEssentials</code> : システムに依存しない最も重要な型を提供します。</li><li><code>FoundationInternationalization</code> : フォーマットされた日付や時刻のようなローカライズされたコンテンツを扱えます。</li><li><code>FoundationNetworking</code> : 引き続きネットワーキングを提供します。</li><li><code>FoundationXML</code> : 引き続き XML のサポートを提供します。</li><li><code>FoundationObjCCompatibility</code> : 特定のアプリケーションで有用なレガシー API が含まれます。</li></ul></li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12072022b">iOS 15.7.2 RC (19H218)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022g">iOS 16.2 RC (20C65)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022a">iPadOS 15.7.2 RC (19H218)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022f">iPadOS 16.2 RC (20C65)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022e">macOS 13.1 RC (22C65)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022d">watchOS 9.2 RC (20S361)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022c">tvOS 16.2 RC (20K362)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12072022h">Xcode 14.2 RC (14C18)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftCrypto 2.2.2</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.2.2">https://github.com/apple/swift-crypto/releases/tag/2.2.2</a></p><p>不具合が修正されました。</p><h4>Swift Collections 1.0.4</h4><p><a href="https://github.com/apple/swift-collections/releases/tag/1.0.4">https://github.com/apple/swift-collections/releases/tag/1.0.4</a></p><p>ドキュメントが更新されました。 機能の変更はありません。</p><h4>Swift Atomics 1.0.3</h4><p><a href="https://github.com/apple/swift-atomics/releases/tag/1.0.3">https://github.com/apple/swift-atomics/releases/tag/1.0.3</a></p><ul><li>ドキュメント バンドルが含まれるようになり、DocC で API ドキュメントをより適切に表示できるようになりました</li><li>CMake ビルド構成が修正されました</li></ul><h3>サードパーティ</h3><h4>R.swift</h4><h5>7.2.0</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.2.0">https://github.com/mac-cain13/R.swift/releases/tag/7.2.0</a></p><ul><li><code>DataResource</code> から直接データを取得する関数が追加されました</li><li>macOS で Nib と Storyboard が正しくパースされるようになりました</li></ul><h5>7.2.1</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.2.1">https://github.com/mac-cain13/R.swift/releases/tag/7.2.1</a></p><p>生成されたコードの無効な <code>LocaleReference</code> が修正されました。</p><h5>7.2.2</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.2.2">https://github.com/mac-cain13/R.swift/releases/tag/7.2.2</a></p><p>以下の完全修飾名を生成します。</p><ul><li><code>ColorResource</code></li><li><code>DataResource</code></li><li><code>ImageResource</code></li></ul><h5>7.2.3</h5><p><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.2.3">https://github.com/mac-cain13/R.swift/releases/tag/7.2.3</a></p><p>特定のアセットタグ名で生成されるコードが壊れていたのを修正されました。</p><h4>Firebase Apple SDK 10.3.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.3.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.3.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#10.3.0">https://firebase.google.com/support/release-notes/ios#10.3.0</a></li></ul><!-- textlint-disable ja-technical-writing/sentence-length --><p>Xcode 14 に付属のシミュレータは、macOS Ventura 以降を搭載した T2 チップ搭載の Intel Mac または Apple Silicon Mac において iOS 16 のリモート通知に対応していますが、それに Firebase Cloud Messaging(FCM)が対応しました。<br>また Cloud Firestore のマルチデータベースサポートなど機能追加や不具合修正が行われました。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p>詳細はリリースノートをご参照ください。</p><h4>Lottie for iOS</h4><h5>4.0.0</h5><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.0.0">https://github.com/airbnb/lottie-ios/releases/tag/4.0.0</a></p><p>Lottie for iOS がメジャーバージョンアップしました。</p><p>主な変更は以下の通りです。</p><ul><li>最小サポートバージョンが Swift 5.5 になりました</li><li><a href="https://dotlottie.io/">dotLottie ファイル形式</a> をサポートしました</li><li>新しい Core Animation のレンダリングエンジンが、サポートされているアニメーションに対してデフォルトで有効になりました</li><li><code>DecodingStrategy.dictionaryBased</code> がデフォルトで有効になりました</li><li><code>LottieAnimationView</code> が使う <code>LottieBackgroundBehavior</code> のデフォルトは <code>pause</code> から <code>.pauseAndRestore</code> に変わりました</li><li>以下の後方互換性の型が削除されました<ul><li><code>Animation</code></li><li><code>AnimationView</code></li><li><code>Color</code></li><li><code>Vector1D</code></li><li><code>Vector2D</code></li><li><code>Vector3D</code></li></ul></li></ul><h5>4.0.1</h5><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/4.0.1">https://github.com/airbnb/lottie-ios/releases/tag/4.0.1</a></p><ul><li>4.0.0 で Git LFS の問題によりインストールに失敗することがあった問題を修正されました</li><li>リリースプロセスの一環として、 <code>xcframework</code> のバイナリを公開するようになりました</li></ul><h4>SwiftLint 0.50.3</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.50.3">https://github.com/realm/SwiftLint/releases/tag/0.50.3</a></p><p>不具合の修正などが行われました。</p><h4>XcodeGen 2.33.0</h4><p><a href="https://github.com/yonaskolb/XcodeGen/releases/tag/2.33.0">https://github.com/yonaskolb/XcodeGen/releases/tag/2.33.0</a></p><p>機能追加や不具合修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/036-20221225</guid><title>036 2022-12-05</title><description>Apple Silicon 上で Stable Diffusion を実行できるように、App Store のエキスパートとつながりましょう、R.swift のメジャーアップデート、ほか</description><link>https://ios-osushi.github.io/posts/036-20221225</link><pubDate>Mon, 5 Dec 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>036 2022-12-05</h1><h2>Apple が様々な記事を公開</h2><p>以下の記事が公開されました。</p><ul><li><a href="https://developer.apple.com/jp/news/?id=ptc1awij">まだ間に合います。App Storeのエキスパートとつながりましょう</a></li><li><a href="https://developer.apple.com/jp/news/?id=o7zyvtwn">App Store Awards受賞者の発表</a></li><li><a href="https://www.apple.com/jp/newsroom/2022/11/apple-music-launches-new-replay-experience-reveals-2022s-top-charts/">Apple Musicが一新したリプレイの提供を開始、2022年のトップチャートを公開</a></li><li><a href="https://developer.apple.com/jp/news/?id=xpkhwg3l">ホリデー期間に向けてAppを準備しましょう</a></li></ul><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11302022a">iOS 16.1.2 (20B110)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=12012022a">tvOS 16.2 beta 4 (20K5357b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12012022c">macOS 13.1 beta 4 (22C5059b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=12012022d">iPadOS 16.2 beta 4 (20C5058d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Core ML Stable Diffusion</h4><p><a href="https://github.com/apple/ml-stable-diffusion">https://github.com/apple/ml-stable-diffusion</a></p><p>Apple Silicon 上で Core ML を使って Stable Diffusion を実行できるようになりました。</p><h3>サードパーティ</h3><h4>R.swift 7.0.0, 7.0.1, 7.1.0</h4><ul><li><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.0.0">https://github.com/mac-cain13/R.swift/releases/tag/7.0.0</a></li><li><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.0.1">https://github.com/mac-cain13/R.swift/releases/tag/7.0.1</a></li><li><a href="https://github.com/mac-cain13/R.swift/releases/tag/7.1.0">https://github.com/mac-cain13/R.swift/releases/tag/7.1.0</a></li></ul><p>R.swift と R.swift.Library のプロジェクトを 1 つのパッケージに統合しました。Swift Build Tool を追加しました。また、いくつかの修正対応を行いました。</p><h4>The Composable Architecture 0.47.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.2</a></p><p>テストで発生する細かなバグを修正しました。</p><h4>SwiftFormat 0.50.5, 0.50.6</h4><ul><li><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.5">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.5</a></li><li><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.6">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.6</a></li></ul><p>いくつかの修正対応を行いました。</p><h4>Mint 0.17.4</h4><p><a href="https://github.com/yonaskolb/Mint/releases/tag/0.17.4">https://github.com/yonaskolb/Mint/releases/tag/0.17.4</a></p><p>パッケージのインストールサイズを修正しました。</p><h4>Realm v10.33.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.33.0">https://github.com/realm/realm-swift/releases/tag/v10.33.0</a></p><p>いくつかの機能強化と修正対応を行いました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/035-20221128</guid><title>035 2022-11-28</title><description>SwiftNIO 2.45.0 リリース、Swift Crypto 2.2.1 リリース、 Mint 0.17.3 リリース、Alamofire 5.6.3 & 5.6.4 リリース、Apollo iOS 1.0.5 リリース、ほか</description><link>https://ios-osushi.github.io/posts/035-20221128</link><pubDate>Mon, 28 Nov 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>035 2022-11-28</h1><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.45.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.45.0">https://github.com/apple/swift-nio/releases/tag/2.45.0</a></p><p>いくつかの機能の追加・修正が行われました。</p><h4>Swift Crypto 2.2.1</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.2.1">https://github.com/apple/swift-crypto/releases/tag/2.2.1</a></p><p>PKCS#1 RSA 公開鍵の Linux サポートが追加されました。</p><h3>サードパーティ</h3><h4>Mint 0.17.3</h4><p><a href="https://github.com/yonaskolb/Mint/releases/tag/0.17.3">https://github.com/yonaskolb/Mint/releases/tag/0.17.3</a></p><p>パッケージビルドに関する改善が行われました。</p><h4>Alamofire 5.6.3 & 5.6.4</h4><ul><li><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.6.3">https://github.com/Alamofire/Alamofire/releases/tag/5.6.3</a></li><li><a href="https://github.com/Alamofire/Alamofire/releases/tag/5.6.4">https://github.com/Alamofire/Alamofire/releases/tag/5.6.4</a></li></ul><p>Swift Package の Swift バージョンが 5.7 に、また、いくつかの不具合が修正されました。</p><h4>Apollo iOS 1.0.5</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.5">https://github.com/apollographql/apollo-ios/releases/tag/1.0.5</a></p><p>不足していた SPM プラグインが追加されて利用可能になりました。</p><h4>The Composable Architecture 0.47.0 & 0.47.1</h4><ul><li><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.0</a></li><li><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.47.1</a></li></ul><p>いくつかの改善が行われました。</p><h4>Xcodes.app v1.9.0</h4><p><a href="https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.9.0b17">https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.9.0b17</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>SwiftFormat 0.50.4</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.4">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.4</a></p><p>いくつかの改善・不具合の修正が行われました。</p><h4>Quick v6.1.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v6.1.0">https://github.com/Quick/Quick/releases/tag/v6.1.0</a></p><p>いくつかの改善・不具合の修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/034-20221121</guid><title>034 2022-11-21</title><description>Ask Apple に寄せられたデザインに関する Q&A まとめが公開、Verify with Wallet API の使い方のページが公開、Swift Package に Metal レンダラーを含める方法の Technotes が公開、SwiftLint 0.50.0 リリース、ほか</description><link>https://ios-osushi.github.io/posts/034-20221121</link><pubDate>Mon, 21 Nov 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>034 2022-11-21</h1><h2>Ask Apple に寄せられたデザインに関する質問の回答まとめが公開</h2><p><a href="https://developer.apple.com/news/?id=s8sl4tpa">Q&A: 10 Questions with Design Evangelism - Discover - Apple Developer https://developer.apple.com/news/?id=s8sl4tpa</a></p><p>Ask Apple で寄せられた、デザイン・ガイドライン・キーボードショートカッドなどに関するいくつかの質問に、デザインエバンジェリズムチーム回答した内容が簡単にまとめられたページが公開されました。</p><h2>Swift.org の新着記事「Swift project in 2023」</h2><p><a href="https://www.swift.org/blog/focus-areas-2023">Swift.org - Swift project in 2023 https://www.swift.org/blog/focus-areas-2023</a></p><p>年々の Swift の進化を支えている Swift コミュニティの全体像を把握できるよう、各ワークグループがそれぞれどのような事柄に注力しているかについてまとめたブログ記事が公開されました。</p><h2>Verify with Wallet API の使い方のページが公開</h2><p><a href="https://developer.apple.com/wallet/get-started-with-verify-with-wallet">Get started with the Verify with Wallet API - Apple Developer https://developer.apple.com/wallet/get-started-with-verify-with-wallet</a></p><p>Wallet に登録されている身分証明書を用いて App で年齢確認や本人確認が簡単に行える、Verify with Wallet API の始め方に関するページが公開されました。現時点で Verify with Wallet API を利用できる App のカテゴリには制限があります。</p><h2>Technotes の更新</h2><p><a href="https://developer.apple.com/documentation/technotes/tn3133-packaging-a-renderer">TN3133: Packaging a Metal renderer | Apple Developer Documentation https://developer.apple.com/documentation/technotes/tn3133-packaging-a-renderer</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>Apple デベロッパテクニカルサポートが開発に関するさまざまなトピックを取り上げ、ガイダンスとして提供している Technotes が更新されました。「Swift Package で Metal のレンダラーを配布する」として、Swift Package のモジュールに Metal のレンダラーを配置し、それを複数のプロジェクトで使用するための例について解説されています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=11152022e">iOS 16.2 beta 3 (20C5049e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=11152022d">iPadOS 16.2 beta 3 (20C5049e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=11152022c">macOS 13.1 beta 3 (22C5050e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=11152022a">tvOS 16.2 beta 3 (20K5348d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=11152022b">watchOS 9.2 beta 3 (20S5348d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Crypto 2.2.0</h4><p><a href="https://github.com/apple/swift-crypto/releases/tag/2.2.0">https://github.com/apple/swift-crypto/releases/tag/2.2.0</a></p><p>サポートされる Swift のバージョンが 5.4 から 5.5 へ引き上げられました。また macOS Ventura の API を使うようにする変更なども含まれています。</p><h3>サードパーティ</h3><h4>SDWebImage 5.14.2</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.2">https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.2</a></p><p>プロジェクトのサンプルコードおよびテストコードの更新が含まれています。</p><h4>Firebase Apple SDK 10.2.0</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.2.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.2.0</a></p><p>いくつかのバグが修正されました。</p><h4>The Composable Architecture 0.46.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.46.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.46.0</a></p><p><code>TestStore</code> のイニシャライザに、DependencyValues を準備するためのクロージャが追加されました。また <code>TestStore</code> が <code>open</code> から <code>final</code> へ戻りました。 さらにいくつかのバグが修正されました。</p><h4>SwiftLint 0.50.0</h4><p><a href="https://github.com/realm/SwiftLint/releases/tag/0.50.0">https://github.com/realm/SwiftLint/releases/tag/0.50.0</a></p><p>新しい SwiftSyntax のパーサーが用いられるようになりました。Swift 5.7 の文法がより正確にパースされるようになり、Lint にかかる時間が最大で 15% 改善します。これによりいくつかのルールが書き直されました。ビルドには Swift 5.7 以降が必要になりました。<br>そのほか、Xcode Cloud 対応に関する問題が修正、またいくつかのバグが修正されました。</p><h4>Apollo iOS 1.0.4</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.4">https://github.com/apollographql/apollo-ios/releases/tag/1.0.4</a></p><p>CLI バージョンチェッカーが追加されました。またいくつかの変更・バグ修正が含まれています。</p><h4>Nimble 11.2.1</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v11.2.1">https://github.com/Quick/Nimble/releases/tag/v11.2.1</a></p><p>async/await に対応した Polling のプライベートメソッド <code>execute</code> に <code>@MainActor</code> を付与する改善が行われました。</p><h4>xcodes 1.2.0</h4><p><a href="https://github.com/RobotsAndPencils/xcodes/releases/tag/1.2.0">https://github.com/RobotsAndPencils/xcodes/releases/tag/1.2.0</a></p><p>Xcodes を使った Xcode ダウンロードの際、再び Apple ID によるサインインが求められるようになりました。また、<code>xcodes runtimes install</code> を用いたときのランタイムのダウンロード速度が、<code>aria2</code> を用いたときほど高速で行えるようになりました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/033-20221114</guid><title>033 2022-11-14</title><description>Ask Apple の新たな 1 週間が 11 月 14 日からスタート、iOS 16.1.1 リリース、macOS 13.0.1 リリース、ほか</description><link>https://ios-osushi.github.io/posts/033-20221114</link><pubDate>Mon, 14 Nov 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>033 2022-11-14</h1><h2>Ask Apple の新たな 1 週間が 11 月 14 日からスタート</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=oif6dumm">https://developer.apple.com/jp/news/?id=oif6dumm</a></li><li><a href="https://developer.apple.com/jp/events/ask-apple/">https://developer.apple.com/jp/events/ask-apple/</a></li></ul><p>11 月 14 日〜18 日の期間中、オンラインでの 1 対 1 のコンサルティングやグループ Q&A セッションが実施されます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11092022c">iOS 16.1.1 (20B101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092022b">iPadOS 16.1.1 (20B101)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11092022a">macOS 13.0.1 (22A400)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11082022e">iOS 16.2 beta 2 (20C5043e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11082022d">iPadOS 16.2 beta 2 (20C5043e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11082022c">macOS 13.1 beta 2 (22C5044e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11082022b">watchOS 9.2 beta 2 (20S5342d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=11082022a">tvOS 16.2 beta 2 (20K5342d)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift Protobuf 1.20.3</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.20.3">https://github.com/apple/swift-protobuf/releases/tag/1.20.3</a></p><p>軽微な更新がされました。</p><h4>Swift Argument Parser 1.2.0</h4><p><a href="https://github.com/apple/swift-argument-parser/releases/tag/1.2.0">https://github.com/apple/swift-argument-parser/releases/tag/1.2.0</a></p><ul><li><code>@OptionGroup</code> にタイトルを付けられるようになりました</li><li>オプショナル型の <code>@Argument</code> または <code>@Option</code> でデフォルト値がサポートされ、 <code>nil</code> で初期化できるようになりました</li><li><code>.unconditionalRemaining</code> が非推奨になり、 <code>.captureForPassthrough</code> へリネームされました</li><li>その他修正されました</li></ul><h3>サードパーティ</h3><h4>SDWebImage</h4><h5>5.14.0</h5><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.0">https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.0</a></p><ul><li><code>SDWebImageContextImageDecodeOptions</code> が導入され、 <code>SDImageCoderWebImageContext</code> は非推奨になりました</li><li>その他機能追加や修正されました</li></ul><h5>5.14.1</h5><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.1">https://github.com/SDWebImage/SDWebImage/releases/tag/5.14.1</a></p><p>クラッシュする不具合が修正されました。</p><h4>Realm 10.32.3</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.32.3">https://github.com/realm/realm-swift/releases/tag/v10.32.3</a></p><p>不具合が修正されました。</p><h4>Quick 6.0.1</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v6.0.1">https://github.com/Quick/Quick/releases/tag/v6.0.1</a></p><p><code>fit</code> 、 <code>xit</code> 、 <code>pending</code> と <code>justBeforeEach</code> で非同期が強制されました。</p><h4>Nimble</h4><h5>11.1.1</h5><p><a href="https://github.com/Quick/Nimble/releases/tag/v11.1.1">https://github.com/Quick/Nimble/releases/tag/v11.1.1</a></p><p>不具合が修正されました。</p><h5>11.2.0</h5><p><a href="https://github.com/Quick/Nimble/releases/tag/v11.2.0">https://github.com/Quick/Nimble/releases/tag/v11.2.0</a></p><p><code>await</code> で非同期メソッドの実行を待ったあとに、 <code>expect</code> が再び使えるようになりました。</p><h4>fastlane 2.211.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.211.0">https://github.com/fastlane/fastlane/releases/tag/2.211.0</a></p><p>さまざまな更新がされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/032-20221107</guid><title>032 2022-11-07</title><description>App Store Reviewガイドラインの更新、Swift 5.7.1のリリース、TestFlight のリリース、ほか</description><link>https://ios-osushi.github.io/posts/032-20221107</link><pubDate>Mon, 7 Nov 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>032 2022-11-07</h1><h2>Apple が様々な記事を公開</h2><p>以下の記事が公開されました。</p><p><a href="https://developer.apple.com/metal/pytorch/">高速化したMac上でのPyTorchトレーニング</a> <a href="https://developer.apple.com/metal/tensorflow-plugin/">tensorflow-metalの利用を始める</a> <a href="https://developer.apple.com/news/?id=xk8d7p8c">App Store Reviewガイドラインの更新</a></p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=11012022a">Xcode 14.1 (14B47b)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>Swift 5.7.1</h4><p><a href="https://github.com/apple/swift/releases/tag/swift-5.7.1-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.7.1-RELEASE</a></p><h4>TestFlight 3.2.3</h4><p><a href="https://developer.apple.com/news/releases/?id=11042022b">https://developer.apple.com/news/releases/?id=11042022b</a></p><h4>SwiftNIO 2.44.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.44.0">https://github.com/apple/swift-nio/releases/tag/2.44.0</a></p><p>いくつかの細かな修正が行われました。</p><h3>サードパーティ</h3><h4>Quick v6.0.0</h4><p><a href="https://github.com/Quick/Quick/releases/tag/v6.0.0">https://github.com/Quick/Quick/releases/tag/v6.0.0</a></p><p>Async/await に対応しました。また、Swift の最小バージョンが 5.6 に引き上げられました。その他、細かな修正が行われました。</p><h4>xcbeautify 0.16.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.16.0">https://github.com/tuist/xcbeautify/releases/tag/0.16.0</a></p><p>細かな修正が行われました。</p><h4>Nimble v11.1.0</h4><p><a href="https://github.com/Quick/Nimble/releases/tag/v11.1.0">https://github.com/Quick/Nimble/releases/tag/v11.1.0</a></p><p>Swift 5.6 のサポートが廃止されました。</p><h4>Apollo iOS 1.0.3</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.3">https://github.com/apollographql/apollo-ios/releases/tag/1.0.3</a></p><p>ビルドやフレームワーク周りバグを修正しました。その他、細かな修正が行われました。</p><h4>Realm v10.32.2</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.32.2">https://github.com/realm/realm-swift/releases/tag/v10.32.2</a></p><p>Xcode 14.1 に対応しました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/031-20221031</guid><title>031 2022-10-31</title><description>iPadOS 16 提供開始、macOS Ventura 提供開始、App Store で Apple Search Ads の新しい広告プレースメントが利用可能に、最新のベータ版リリースへの対応準備、iOS 16.1 (20B82) リリース、ほか</description><link>https://ios-osushi.github.io/posts/031-20221031</link><pubDate>Mon, 31 Oct 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>031 2022-10-31</h1><h2>iPadOS 16、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2022/10/ipados-16-is-available-today/">https://www.apple.com/jp/newsroom/2022/10/ipados-16-is-available-today/</a></p><h2>macOS Ventura、提供開始</h2><p><a href="https://www.apple.com/jp/newsroom/2022/10/macos-ventura-is-now-available/">https://www.apple.com/jp/newsroom/2022/10/macos-ventura-is-now-available/</a></p><h2>App Store で Apple Search Ads の新しい広告プレースメントが利用可能に</h2><p><a href="https://developer.apple.com/jp/news/?id=zj4stkq7">https://developer.apple.com/jp/news/?id=zj4stkq7</a></p><h2>最新のベータ版リリースへの対応準備</h2><p><a href="https://developer.apple.com/jp/news/?id=on2xw89i">https://developer.apple.com/jp/news/?id=on2xw89i</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10242022e">iOS 16.1 (20B82)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10272022b">iOS 15.7.1 (19H117)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10242022d">iPadOS 16.1 (20B82)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10272022a">iPadOS 15.7.1 (19H117)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10242022a">tvOS 16.1 (20K71)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10242022b">watchOS 9.1 (20S75)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10242022c">macOS 13 (22A380)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10252022e">iOS 16.2 beta (20C5032e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252022d">iPadOS 16.2 beta (20C5032e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252022a">tvOS 16.2 beta (20K5331f)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252022b">watchOS 9.2 beta (20S5331e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10252022c">macOS 13.1 beta (22C5033e)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>0.44.0 & 0.44.1 - The Composable Architecture</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.44.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.44.0</a> <a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.44.1">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.44.1</a></p><p>Swift 5.7 からの <code>Clock</code> protocol のサポート、いくつかの改善、不具合の修正がされました。</p><h4>7.4.1 - Maple Days - Kingfisher</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.4.1">https://github.com/onevcat/Kingfisher/releases/tag/7.4.1</a></p><p>いくつかの不具合が修正されました。</p><h4>v10.32.1 - Realm</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.32.1">https://github.com/realm/realm-swift/releases/tag/v10.32.1</a></p><p>いくつかの改善、不具合の修正がされました。</p><h4>Firebase Apple 10.1.0 - Firebase Apple SDK</h4><p><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.1.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.1.0</a></p><p>いくつかのライブラリの修正・改善が行われました。詳しくは公式のリリースノートをご覧ください。 <a href="https://firebase.google.com/support/release-notes/ios#10.1.0">https://firebase.google.com/support/release-notes/ios#10.1.0</a></p><h4>1.8.0 - Mockolo</h4><p><a href="https://github.com/uber/mockolo/releases/tag/1.8.0">https://github.com/uber/mockolo/releases/tag/1.8.0</a></p><p>Swift 5.7 で使用できるよう、swift-syntax のバージョンを指定する対応が行われました。</p><h4>5.13.5 - 5.13 Fix - SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.13.5">https://github.com/SDWebImage/SDWebImage/releases/tag/5.13.5</a></p><p>不具合の修正が行われました。</p><h4>1.1 - xcodes</h4><p><a href="https://github.com/RobotsAndPencils/xcodes/releases/tag/1.1.0">https://github.com/RobotsAndPencils/xcodes/releases/tag/1.1.0</a></p><p>いくつかの改善、不具合の修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/030-20221024</guid><title>030 2022-10-24</title><description>12.9インチiPad Pro(第6世代)・11インチiPad Pro(第4世代)・iPad(第10世代)・Apple TV 4K(第3世代)発表、GitHub Actions の macOS Monterey 環境で Xcode 14.1 が利用可能に、ほか</description><link>https://ios-osushi.github.io/posts/030-20221024</link><pubDate>Mon, 24 Oct 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>030 2022-10-24</h1><h2>12.9 インチ iPad Pro(第6世代)、11 インチ iPad Pro(第4世代)、 iPad(第10世代)、Apple TV 4K(第3世代)が発表</h2><p><a href="https://www.apple.com/jp/newsroom/2022/10/apple-introduces-next-generation-ipad-pro-supercharged-by-the-m2-chip/">Apple、驚異的なパワーのM2チップを搭載した次世代のiPad Proを発表 - Apple (日本) https://www.apple.com/jp/newsroom/2022/10/apple-introduces-next-generation-ipad-pro-supercharged-by-the-m2-chip/</a></p><p><a href="https://www.apple.com/jp/newsroom/2022/10/apple-unveils-completely-redesigned-ipad-in-four-vibrant-colors/">Apple、4つの鮮やかなカラーで完全に再設計されたiPadを発表 - Apple (日本) https://www.apple.com/jp/newsroom/2022/10/apple-unveils-completely-redesigned-ipad-in-four-vibrant-colors/</a></p><p><a href="https://www.apple.com/jp/newsroom/2022/10/apple-introduces-the-powerful-next-generation-apple-tv-4k/">Apple、パワフルな次世代のApple TV 4Kを発表 - Apple (日本) https://www.apple.com/jp/newsroom/2022/10/apple-introduces-the-powerful-next-generation-apple-tv-4k/</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>M2 チップを搭載した 12.9 インチ iPad Pro(第 6 世代)、11 インチ iPad Pro(第 4 世代)は、「Apple Pencil によるポイント」機能が追加され、Apple Developer にはサンプルコード(<a href="https://developer.apple.com/documentation/uikit/touches_presses_and_gestures/adopting_hover_support_for_apple_pencil">Adopting hover support for Apple Pencil</a>)も追加されています。</p><!-- textlint-enable ja-technical-writing/sentence-length --><p>iPad(第 10 世代)はホームボタンが廃止され、コネクタが USB-C に変更されています。A14 Bionic チップを搭載し、iPad シリーズで唯一、フロントカメラが端末の長辺部分に搭載されています。</p><h2>iOS 16.1、iPadOS 16.1、macOS Ventura、tvOS 16.1、watchOS 9.1 向け App を App Store へ提出可能に</h2><p><a href="https://developer.apple.com/jp/news/?id=z1erkhzr">iOS 16.1およびiPadOS 16.1向けAppのApp Store提出の受付開始 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=z1erkhzr</a></p><p><a href="https://developer.apple.com/jp/news/?id=vc82glbw">macOS Ventura向けAppのMac App Store提出の受付開始 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=vc82glbw</a></p><p><a href="https://developer.apple.com/jp/news/?id=rj04jx5x">tvOS 16.1向けAppのApp Store提出の受付開始 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=rj04jx5x</a></p><p><a href="https://developer.apple.com/jp/news/?id=y49buixy">watchOS 9.1向けAppのApp Store提出の受付開始 - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=y49buixy</a></p><!-- textlint-disable ja-technical-writing/sentence-length --><p>Xcode 14.1 RC 版を用いて App Store に App を提出できるようになりました。iOS 16.1 では <a href="https://developer.apple.com/documentation/activitykit">ActivityKit</a> を使った App が提出可能になっています。また、App Store に提出する iOS・iPadOS・watchOS App は 2023 年 4 月以降、Xcode 14.1(iOS 16.1 SDK、watchOS 9.1 SDK)でビルドする必要があります。</p><!-- textlint-enable ja-technical-writing/sentence-length --><h2>GitHub Actions の macOS Monterey 環境で Xcode 14.1 RC が利用可能に</h2><p>[macOS 12 (20221018 update) by github-actions[bot] · Pull Request #6439 · actions/runner-images https://github.com/actions/runner-images/pull/6439](https://github.com/actions/runner-images/pull/6439)</p><p>GitHub Actions の macOS Monterey 環境で Xcode 14.1 RC が利用可能になりました。デフォルトで使用される Xcode のバージョンは 14.0.1 のままです。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10182022b">iOS 15.7.1 RC (19H115)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022a">iPadOS 15.7.1 RC (19H115)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022g">iOS 16.1 RC (20B79)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022f">iPadOS 16.1 RC (20B79)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022e">macOS 13 RC (22A379)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022c">tvOS 16.1 RC (20K71)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10122022d">watchOS 9.1 RC (20S75)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10182022h">Xcode 14.1 RC (14B47)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10202022a">macOS 13 RC 2 (22A380)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>The Composable Architecture 0.43.0</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.43.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.43.0)</a></p><p>一部の struct、protocol で名称変更や非推奨化が行われました。また一部のバグが修正されています。<code>ReducerProtocol</code> のリリースに伴い、Swift 5.6 が必要となっています。</p><h4>SwiftFormat 0.50.3</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.3">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.3</a></p><p>いくつかのルールの処理改善、バグ修正が行われました。</p><h4>Apollo iOS 1.0.2</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.2">https://github.com/apollographql/apollo-ios/releases/tag/1.0.2</a></p><p>いくつかのバグ修正が行われました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/029-20221017</guid><title>029 2022-10-17</title><description>Apple が様々な記事・動画を公開、Ask Apple 初開催、iOS 16.0.3 リリース、Firebase Apple SDK 10.0.0 リリース、他</description><link>https://ios-osushi.github.io/posts/029-20221017</link><pubDate>Mon, 17 Oct 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>029 2022-10-17</h1><h2>Apple が様々な記事を公開</h2><p>以下の記事が公開されました。</p><ul><li><a href="https://developer.apple.com/jp/news/?id=jdqxdx0y">App Intentの概要</a></li><li><a href="https://developer.apple.com/jp/news/?id=isnpnrza">WidgetKitの概要</a></li><li><a href="https://developer.apple.com/jp/news/?id=o140tv24">Swiftの並行処理の概要</a></li><li><a href="https://developer.apple.com/jp/news/?id=sgfq6xxy">SwiftUIの詳細</a></li><li><a href="https://developer.apple.com/jp/news/?id=16c9n1iy">watchOSの新機能</a></li><li><a href="https://developer.apple.com/jp/news/?id=bkm73839">ライブアクティビティとDynamic Islandの紹介</a></li><li><a href="https://developer.apple.com/jp/news/?id=4fe1r1f5">カメラと写真の最新機能</a></li></ul><h2>Apple が様々な動画を公開</h2><p>以下の動画が公開されました。</p><ul><li><a href="https://developer.apple.com/jp/news/site-updates/?id=10112022a">リファレンスモードについて理解を深める</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=10112022b">FileProviderを使用してデスクトップクラスの同期環境をiOSに実現</a></li></ul><h2>デザインリソースの更新</h2><ul><li><a href="https://developer.apple.com/jp/news/site-updates/?id=10062022a">https://developer.apple.com/jp/news/site-updates/?id=10062022a</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=10142022a">https://developer.apple.com/jp/news/site-updates/?id=10142022a</a></li></ul><p>watchOS 9 および tvOS 16 向けのデザインキットが更新されました。</p><h2>Ask Apple 初開催</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=31nk3oy8">https://developer.apple.com/jp/news/?id=31nk3oy8</a></li><li><a href="https://www.apple.com/jp/newsroom/2022/10/apple-introduces-ask-apple-for-developers/">https://www.apple.com/jp/newsroom/2022/10/apple-introduces-ask-apple-for-developers/</a></li><li><a href="https://developer.apple.com/jp/events/ask-apple/">https://developer.apple.com/jp/events/ask-apple/</a></li></ul><p>2022 年 10 月 17 日〜 21 日に Ask Apple が初開催されます。<br>登録するには、Apple Developer Program または Apple Developer Enterprise Program のメンバーである必要があります。</p><h3>Q&A</h3><p><a href="https://developer.apple.com/jp/events/ask-apple/questions-and-answers/">https://developer.apple.com/jp/events/ask-apple/questions-and-answers/</a></p><p>Slack を使ったテキストベースのグループチャットで、Apple エキスパートに質問を回答してもらったり、デベロッパコミュニティと交流したりできます。<br>Q&A は日本語、韓国語、簡体中国語でも実施されます。</p><h3>オフィスアワー</h3><p><a href="https://developer.apple.com/jp/events/ask-apple/office-hours/">https://developer.apple.com/jp/events/ask-apple/office-hours/</a></p><p>1 対 1 で 25 分間、個別で Apple の方にコンサルティングしてもらえます。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09222022b">iOS 16.0.3 (20A392)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09222022a">watchOS 9.0.2 (20R383)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=10112022d">iOS 16.1 beta 5 (20B5072b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10112022c">iPadOS 16 beta 12 (20B5072b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10112022b">macOS 13 beta 11 (22A5373b)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10122022a">watchOS 9.1 beta 5 (20S5072a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10112022a">tvOS 16.1 beta 5 (20K5068a)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>swift-format 0.50700.1</h4><p><a href="https://github.com/apple/swift-format/releases/tag/0.50700.1">https://github.com/apple/swift-format/releases/tag/0.50700.1</a></p><p>swift-syntax 0.50700.1 に依存し、 <code>if let</code> 短縮構文が認識されない不具合を修正しました。</p><h4>SwiftNIO 2.42.1</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.42.1">https://github.com/apple/swift-nio/releases/tag/2.42.1</a></p><p>不具合が修正されました。</p><h3>サードパーティ</h3><h4>The Composable Architecture</h4><h5>0.41.0</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.41.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.41.0</a></p><p>様々な変更が入りました。</p><h5>0.41.2</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.41.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.41.2</a></p><p>空の <code>unsafeFlags</code> が削除されました。</p><h5>0.42.0</h5><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.42.0">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.42.0</a></p><p>様々な変更が入りました。</p><h4>Realm v10.32.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.32.0">https://github.com/realm/realm-swift/releases/tag/v10.32.0</a></p><p>様々な変更が入りました。</p><h4>Lottie for iOS 3.5.0</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/3.5.0">https://github.com/airbnb/lottie-ios/releases/tag/3.5.0</a></p><p>Apple のフレームワークと型の競合を解決するため、いくつかの型がリネームされました。</p><ul><li><code>Lottie.Animation</code> → <code>LottieAnimation</code></li><li><code>Lottie.Color</code> → <code>LottieColor</code></li><li><code>Lottie.Vector3D</code> → <code>LottieVector3D</code></li></ul><p>一貫性を保つため、以下の型もリネームされました。</p><ul><li><code>Lottie.AnimationView</code> → <code>LottieAnimationView</code></li><li><code>Lottie.Vector1D</code> → <code>LottieVector1D</code></li><li><code>Lottie.Vector2D</code> → <code>LottieVector2D</code></li></ul><p>下位互換性のため、古い型のタイプエイリアスが含まれています。</p><h4>Firebase Apple SDK 10.0.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/10.0.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/10.0.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#version_1000_-_october_10_2022">https://firebase.google.com/support/release-notes/ios#version_1000_-_october<em>10</em>2022</a></li></ul><ul><li>パッケージ管理ツールの種類にかかわらず、サポートされる最小バージョンが iOS 11.0 になりました</li><li><code>@DocumentID</code> プロパティラッパーのセッターを Internal に変更しました</li><li>その他様々な変更が入りました</li></ul><h4>Apollo iOS 1.0.1</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.1">https://github.com/apollographql/apollo-ios/releases/tag/1.0.1</a></p><p>様々な変更が入りました。</p><h4>SwiftFormat 0.50.2</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.2">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.2</a></p><p>不具合が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/028-20221010</guid><title>028 2022-10-10</title><description>Apple Music で1億曲を達成, iPhone 14 Plus の店頭販売を金曜日に開始、ほか</description><link>https://ios-osushi.github.io/posts/028-20221010</link><pubDate>Mon, 10 Oct 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>028 2022-10-10</h1><h2>Apple Music で1億曲を達成</h2><p><a href="https://www.apple.com/jp/newsroom/2022/10/celebrating-100-million-songs/">1億曲の達成を祝福</a></p><p>iTunes の発明と初代 iPod のデビューから 21 年、ポケットの中の 1,000 曲から、Apple Music でその 10 万倍の楽曲を聴くことができるようになりました。</p><h2>iPhone 14 Plus の店頭販売を金曜日に開始</h2><p><a href="https://www.apple.com/jp/newsroom/2022/10/iphone-14-plus-available-in-stores-friday/">iPhone 14 Plusの店頭販売を金曜日に開始</a></p><p>iPhone 14 Plus は、10 月 7 日(金)より Apple Store 直営店および Apple 製品取扱店で販売を開始します。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09272022a">tvOS 16.1 beta 4 (20K5062a)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10042022b">macOS 13 beta 10 (22A5365d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10042022c">iPadOS 16 beta 11 (20B5064c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10042022d">iOS 16.1 beta 4 (20B5064c)</a></li><li><a href="https://developer.apple.com/news/releases/?id=10052022a">watchOS 9.1 beta 4 (20S5063c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftSyntax 0.50700.1</h4><p><a href="https://github.com/apple/swift-syntax/releases/tag/0.50700.1">https://github.com/apple/swift-syntax/releases/tag/0.50700.1</a></p><h4>SwiftNIO 2.43.0</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.43.0">https://github.com/apple/swift-nio/releases/tag/2.43.0</a></p><p>Swift のサポートバージョンを 5.5 に引き上げました。また、細かな不具合を修正しました。</p><h3>サードパーティ</h3><h4>Kingfisher 7.4.0</h4><p><a href="https://github.com/onevcat/Kingfisher/releases/tag/7.4.0">https://github.com/onevcat/Kingfisher/releases/tag/7.4.0</a></p><p>Concurrency に対応したメソッドの追加、iOS16 のバグを対応しました。</p><h4>SwiftFormat 0.50.1</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.1">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.1</a></p><p>いくつかの細かな不具合を修正しました。</p><h4>Realm v10.31.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.31.0">https://github.com/realm/realm-swift/releases/tag/v10.31.0</a></p><p>Carthage のバイナリが Xcode 14.0.1 でビルドされるようになりました。いくつかのパフォーマンスを向上しました。</p><h4>Lottie 3.4.4</h4><p><a href="https://github.com/airbnb/lottie-ios/releases/tag/3.4.4">https://github.com/airbnb/lottie-ios/releases/tag/3.4.4</a></p><p>いくつかの細かな不具合を修正しました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/027-20221003</guid><title>027 2022-10-03</title><description>TestFlight 3.2.2 リリース、App Store Connect 1.10.1、Xcode 14.0.1リリース、Xcode 14.1 beta 3リリース、iOS 16.1 beta 3リリース、ほか</description><link>https://ios-osushi.github.io/posts/027-20221003</link><pubDate>Mon, 3 Oct 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>027 2022-10-03</h1><h2>TestFlight 3.2.2 リリース</h2><p>いくつかのバグの修正と、改善が行われています。</p><p><a href="https://developer.apple.com/news/releases/?id=09262022a">https://developer.apple.com/news/releases/?id=09262022a</a></p><h2>App Store Connect 1.10.1</h2><p>いくつかのバグの修正と、改善が行われています。</p><p><a href="https://developer.apple.com/news/releases/?id=09302022a">https://developer.apple.com/news/releases/?id=09302022a</a></p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09262022b">Xcode 14.0.1 (14A400)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/news/releases/?id=09272022f">Xcode 14.1 beta 3 (14B5033e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272022e">iOS 16.1 beta 3 (20B5056e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272022d">iPadOS 16 beta 10 (20B5056e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272022c">macOS 13 beta 9 (22A5358e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272022b">watchOS 9.1 beta 3 (20S5055e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09272022a">tvOS 16.1 beta 3 (20K5052c)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftNIO 2.42.0 & 2.29.1 & 2.39.1</h4><p><a href="https://github.com/apple/swift-nio/releases/tag/2.42.0">https://github.com/apple/swift-nio/releases/tag/2.42.0</a> <a href="https://github.com/apple/swift-nio/releases/tag/2.29.1">https://github.com/apple/swift-nio/releases/tag/2.29.1</a> <a href="https://github.com/apple/swift-nio/releases/tag/2.39.1">https://github.com/apple/swift-nio/releases/tag/2.39.1</a></p><h3>サードパーティ</h3><h4>5.13.4 - 5.13 Crash Fix - SDWebImage</h4><p><a href="https://github.com/SDWebImage/SDWebImage/releases/tag/5.13.4">https://github.com/SDWebImage/SDWebImage/releases/tag/5.13.4</a></p><p>バグの修正が行われました。</p><h4>0.50.0 - SwiftFormat</h4><p><a href="https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.0">https://github.com/nicklockwood/SwiftFormat/releases/tag/0.50.0</a></p><p>-いくつかのルールの追加が行われました。また、<code>.swiftformat</code> コンフィグファイルの <code>--swiftversion</code> が、 <code>.swift-version</code> よりも優先されるようになりました。</p><h4>3.23.4: Fix no name bug with trailing slash in URL - LicensePlist</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.23.4">https://github.com/mono0926/LicensePlist/releases/tag/3.23.4</a></p><p>バグの修正が行われました。</p><h4>0.17.2 - Mint</h4><p><a href="https://github.com/yonaskolb/Mint/releases/tag/0.17.2">https://github.com/yonaskolb/Mint/releases/tag/0.17.2</a></p><p>バグの修正が行われました。</p><h4>1.0.0 - Apollo iOS</h4><p><a href="https://github.com/apollographql/apollo-ios/releases/tag/1.0.0">https://github.com/apollographql/apollo-ios/releases/tag/1.0.0</a></p><p>初のメジャーバージョンがリリースされました。 ブログの記事やドキュメントが公開されるとのことなので、詳細な内容はそちらをチェックしてみてください。</p><h4>5.4.0 - APIKit</h4><p><a href="https://github.com/ishkawa/APIKit/releases/tag/5.4.0">https://github.com/ishkawa/APIKit/releases/tag/5.4.0</a></p><p>いくつかのバグの修正と、改善が行われました。また、Swift Concurrency がサポートされました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/026-20220926</guid><title>026 2022-09-26</title><description>日本を含む複数の地域で App Store での価格が変更(上昇)に、GitHub Actions の macOS Monterey 環境で Xcode 14.0.1(Swift 5.7)がデフォルトに、apple/swift-format が Swift 5.7 に対応、ほか</description><link>https://ios-osushi.github.io/posts/026-20220926</link><pubDate>Mon, 26 Sep 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>026 2022-09-26</h1><h2>日本などの地域の App Store での App と App 内課金の価格が変更に</h2><p><a href="https://developer.apple.com/jp/news/?id=e1b1hcmv">AppおよびApp内課金の税金と価格の変更について - 最新ニュース - Apple Developer https://developer.apple.com/jp/news/?id=e1b1hcmv</a></p><p>日本を含む複数の地域で、 App Store での App と App 内課金(自動更新サブスクリプションを除く)の価格が上昇します。この変更は 2022 年 10 月 5 日から行われます。変更が有効になると、「マイ App」の「価格および配信状況」セクションの情報が更新されるとしています。</p><h2>Apple のデザインリソースが更新(iOS 16、iPadOS 16、macOS Ventura)</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=09192022a">Appleのデザインリソース - サイトの更新情報 - Apple Developer https://developer.apple.com/jp/news/site-updates/?id=09192022a</a></p><p><a href="https://developer.apple.com/jp/design/resources/">Apple のデザインリソース</a> ページにある、iOS 16、iPadOS 16、macOS Ventura のデザインテンプレートが更新されました。</p><h2>GitHub Actions の macOS Monterey 環境で Xcode 14.0.1(Swift 5.7)がデフォルトで使用されるように</h2><p>[[macOS] Default Xcode on macOS 12 Monterey will be set to Xcode 14.0.1 on September, 26 · Issue #6225 · actions/runner-images https://github.com/actions/runner-images/issues/6225](https://github.com/actions/runner-images/issues/6225)</p><p>GitHub Actions の macOS Monterey 環境で、デフォルトで使用される Xcode のバージョンが 14.0.1 へ変更されます。これまでは Xcode 13.4.1 がデフォルトで使用されており、Xcode 14 系を使用したい場合は各々で <code>xcode-select -s</code> する必要がありました。</p><p>なお、これにより GitHub Actions の macOS Monterey 環境では Swift のバージョンもデフォルトで 5.7 系となります。</p><p><a href="https://github.com/actions/runner-images/issues/6225">actions/runner-images#6225</a> の説明によれば、この変更は 2022 年 9 月 26 日から 2 〜 3 日間かけて適用されていくとしています。</p><h2>Technotes の更新</h2><p><a href="https://developer.apple.com/jp/news/site-updates/?id=09202022a">FaceTime通話をせずにSharePlayを開始する方法 - サイトの更新情報 - Apple Developer https://developer.apple.com/jp/news/site-updates/?id=09202022a</a></p><p>Apple デベロッパテクニカルサポートが開発に関するさまざまなトピックを取り上げ、ガイダンスとして提供している Technotes が更新されました。「FaceTime 通話をせずに SharePlay を開始する方法」として、共有シートなどを使用し App から直接 SharePlay を開始する方法について解説されています。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=09222022b">iOS 16.0.2 (20A380)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09222022a">watchOS 9.0.1 (20R8380)</a></li></ul><h3>開発者向けベータ</h3><ul><li><a href="https://developer.apple.com/jp/news/releases/?id=09202022e">iOS 16.1 beta 2 (20B5050f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09202022d">iPadOS 16 beta 9 (20B5050f)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09092022c">macOS 13 beta 8 (22A5352e)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09202022a">tvOS 16.1 beta 2 (20K5046d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09202022b">watchOS 9.1 beta 2 (20S5049d)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09202022f">Xcode 14.1 beta 2 (14B5024i)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>Apple</h3><h4>SwiftSyntax 0.50700.0</h4><p>Swift 5.7 に対応しました。macOS 環境においてパーサーライブラリが <code>_InternalSwiftSyntaxParser.dylib</code> 依存となります。</p><h4>swift-format 0.50700.0</h4><p><a href="https://github.com/apple/swift-format/releases/tag/0.50700.0">https://github.com/apple/swift-format/releases/tag/0.50700.0</a></p><p>Swift 5.7 に対応しました。</p><h4>Swift Protobuf 1.20.2</h4><p><a href="https://github.com/apple/swift-protobuf/releases/tag/1.20.2">https://github.com/apple/swift-protobuf/releases/tag/1.20.2</a></p><p>1 つのマイナーアップデートが含まれています。</p><h3>サードパーティ</h3><h4>LicensePlist 3.23.3</h4><p><a href="https://github.com/mono0926/LicensePlist/releases/tag/3.23.3">https://github.com/mono0926/LicensePlist/releases/tag/3.23.3</a></p><p>ターミナルでの実行時オプションとして、<code>--no-color</code>、<code>--color</code>、<code>--verbose</code> が追加されました。</p><p>また、このリリースに含まれる README にて、Homebrew の公式 Formula から LicensePlist がインストールできることが明記されました。<a href="https://github.com/Homebrew/homebrew-core/blob/master/Formula/licenseplist.rb">LicensePlist は Homebrew/homebrew-core に登録されています</a>。</p><h4>Realm v10.30.0</h4><p><a href="https://github.com/realm/realm-swift/releases/tag/v10.30.0">https://github.com/realm/realm-swift/releases/tag/v10.30.0</a></p><p><code>Realm.refresh()</code> が正しく動作しないなど、いくつかの問題が修正されました。</p><h4>fastlane 2.210.1</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.210.1">https://github.com/fastlane/fastlane/releases/tag/2.210.1</a></p><p><code>itunes_transporter</code> が未エンコードのキーも Base64 デコードしてしまう問題が修正されました。</p>]]></content:encoded></item><item><guid isPermaLink="true">https://ios-osushi.github.io/posts/025-20220919</guid><title>025 2022-09-19</title><description>Swift 5.7 リリース、iOS 16 リリース、Xcode 14 リリース、WeatherKit のサブスクリプションが利用可能に、iOS 16.1 ベータでライブアクティビティが利用可能に、ほか</description><link>https://ios-osushi.github.io/posts/025-20220919</link><pubDate>Mon, 19 Sep 2022 09:00:00 +0000</pubDate><content:encoded><![CDATA[<h1>025 2022-09-19</h1><h2>Swift 5.7 リリース</h2><ul><li><a href="https://twitter.com/SwiftLang/status/1569402670678679553">https://twitter.com/SwiftLang/status/1569402670678679553</a></li><li><a href="https://www.swift.org/blog/swift-5.7-released/">https://www.swift.org/blog/swift-5.7-released/</a></li><li><a href="https://github.com/apple/swift/releases/tag/swift-5.7-RELEASE">https://github.com/apple/swift/releases/tag/swift-5.7-RELEASE</a></li></ul><p>Swift 5.7 がリリースされました。 詳細はブログをご参照ください。</p><h2>WeatherKit のサブスクリプションが利用可能に</h2><ul><li><a href="https://developer.apple.com/jp/news/?id=wsx8rd26">https://developer.apple.com/jp/news/?id=wsx8rd26</a></li><li><a href="https://developer.apple.com/jp/news/site-updates/?id=09122022a">https://developer.apple.com/jp/news/site-updates/?id=09122022a</a></li><li><a href="https://developer.apple.com/jp/weatherkit/get-started/">https://developer.apple.com/jp/weatherkit/get-started/</a></li></ul><p>WeatherKit のサブスクリプションが利用可能になりました。</p><p>iOS 16、iPadOS 16、macOS 13、tvOS 16、watchOS 9 ではプラットフォーム固有の Swift API、その他のプラットフォームでは REST API を使用できます。</p><p>Apple Developer Program のメンバーシップには、毎月最大 500,000 回の API 呼び出しが含まれています。 さらに多くの呼び出し回数が必要な場合、Account Holder は Apple Developer App から登録できます。</p><h2>App Store Connect 1.10 リリース</h2><p><a href="https://developer.apple.com/news/releases/?id=09132022a">https://developer.apple.com/news/releases/?id=09132022a</a></p><p>テスターグループの UI の更新、安定性の向上、およびバグ修正が含まれています。</p><h2>Apple Developer アプリの更新</h2><p><a href="https://developer.apple.com/news/releases/?id=09142022a">https://developer.apple.com/news/releases/?id=09142022a</a></p><p>Mac 用の Apple Developer アプリを使用して Apple Developer Program へ登録できるようになりました。 Web で登録したメンバーは、Mac 用の Apple Developer アプリを使用して、自動更新サブスクリプションとしてメンバーシップを更新できます。</p><h2>iOS 16.1 ベータでライブアクティビティが利用可能に</h2><p><a href="https://developer.apple.com/jp/news/?id=ttuz9vwq">https://developer.apple.com/jp/news/?id=ttuz9vwq</a></p><p>ライブアクティビティと ActivityKit は iOS 16.1 へ搭載され、年内で利用可能になります。 iOS 16.1 リリース候補版が公開され次第、ライブアクティビティに対応したアプリを App Store へ提出できるようになります。</p><h2>iPhone 14 などの製品ベゼルをデザインリソースに追加</h2><ul><li><a href="https://developer.apple.com/jp/news/site-updates/?id=09072022a">https://developer.apple.com/jp/news/site-updates/?id=09072022a</a></li><li><a href="https://developer.apple.com/jp/design/resources/#product-bezels">https://developer.apple.com/jp/design/resources/#product-bezels</a></li></ul><p>iPhone 14、Apple Watch Ultra、Apple Watch Series 8 の製品ベゼルをデザインリソースに追加しました。</p><h2>Apple のソフトウェアリリース情報</h2><p>Apple が提供している OS や IDE のリリース情報です。</p><h3>正式版</h3><ul><li><a href="https://www.apple.com/jp/newsroom/2022/09/ios-16-is-available-today/">https://www.apple.com/jp/newsroom/2022/09/ios-16-is-available-today/</a></li><li><a href="https://www.apple.com/jp/newsroom/2022/09/watchOS-9-is-available-today/">https://www.apple.com/jp/newsroom/2022/09/watchOS-9-is-available-today/</a></li></ul><ul><li><a href="https://developer.apple.com/news/releases/?id=09122022c">iOS 15.7 (19H12)</a></li><li><a href="https://developer.apple.com/jp/news/releases/?id=09122022f">iOS 16 (20A362)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162022b">iOS 16.0.1 (20A371)</a></li><li>iPadOS 15.7 (19H12)</li><li><a href="https://developer.apple.com/news/releases/?id=09122022a">macOS 12.6 (21G115)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122022e">watchOS 9 (20R361)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122022d">tvOS 16 (20J373)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09122022g">Xcode 14 (14A309)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09162022a">Xcode 14.0.1 RC (14A400)</a></li></ul><h3>開発者向けベータ</h3><p><a href="https://developer.apple.com/jp/news/?id=jwtx3pga">https://developer.apple.com/jp/news/?id=jwtx3pga</a></p><ul><li><a href="https://developer.apple.com/news/releases/?id=09142022e">iOS 16.1 beta (20B5045d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09142022d">iPadOS 16 beta 8 (20B5045d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09142022c">watchOS 9.1 beta (20S5044e)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09142022b">tvOS 16.1 beta (20K5041d)</a></li><li><a href="https://developer.apple.com/news/releases/?id=09142022f">Xcode 14.1 beta (14B5024h)</a></li></ul><h2>OSS のリリース情報</h2><p>iOS アプリ開発でよく使われている OSS のリリース情報です。</p><h3>サードパーティ</h3><h4>The Composable Architecture 0.40.2</h4><p><a href="https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.40.2">https://github.com/pointfreeco/swift-composable-architecture/releases/tag/0.40.2</a></p><p>いくつか修正されました。</p><h4>Firebase Apple SDK 9.6.0</h4><ul><li><a href="https://github.com/firebase/firebase-ios-sdk/releases/tag/9.6.0">https://github.com/firebase/firebase-ios-sdk/releases/tag/9.6.0</a></li><li><a href="https://firebase.google.com/support/release-notes/ios#9.6.0">https://firebase.google.com/support/release-notes/ios#9.6.0</a></li></ul><p>いくつか更新されました。 詳細はリリースノートをご参照ください。</p><h4>fastlane 2.210.0</h4><p><a href="https://github.com/fastlane/fastlane/releases/tag/2.210.0">https://github.com/fastlane/fastlane/releases/tag/2.210.0</a></p><p>deliver と pilot において、Xcode 14 で iTMSTransporter の代わりに altool を使用するようになりました。</p><h4>Xcodes.app 1.8.0</h4><p><a href="https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.8.0b16">https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.8.0b16</a></p><p>Xcode のダウンロード時に Apple ID とパスワードが不要になりました。</p><h4>Xcodes 1.0.0</h4><p><a href="https://github.com/RobotsAndPencils/xcodes/releases/tag/1.0.0">https://github.com/RobotsAndPencils/xcodes/releases/tag/1.0.0</a></p><p>Xcodes.app 1.8.0 と同様、Xcode のダウンロード時に Apple ID とパスワードが不要になりました。</p><h4>Nuke 11.3.0</h4><p><a href="https://github.com/kean/Nuke/releases/tag/11.3.0">https://github.com/kean/Nuke/releases/tag/11.3.0</a></p><p><code>TVPosterView</code> に画像を読み込む機能を追加しました。</p><h4>xcbeautify 0.14.0</h4><p><a href="https://github.com/tuist/xcbeautify/releases/tag/0.14.0">https://github.com/tuist/xcbeautify/releases/tag/0.14.0</a></p><ul><li>PCH ファイルの拡張子を許可するようになりました</li><li>美化されていない出力行を保持する <code>--preserve-unbeautified</code> オプションが追加されました</li></ul>]]></content:encoded></item></channel></rss>