iOS 26.2 および iPadOS 26.2 ベータ 3 がリリースされ、新しい HealthKit API と StoreKit アップグレードが追加されました

Apple は、開発者向けに iOS 26.2 および iPadOS 26.2 ベータ 3 をリリースし、新しい HealthKit 機能、更新された StoreKit ツール、およびシステム全体のいくつかの改善をもたらしました。このアップデートは Apple の 26.2 向けの改良サイクルを継続しており、ユーザー向けの機能ではなく開発者 API と信頼性に重​​点を置いています。

ベータ 3 での最も注目すべき追加機能の 1 つは、HealthKit での高血圧通知のサポートです。開発者は、新しい HKCategoryTypeIdentifierHypertensionEvent タイプを使用して、Apple Watch から高血圧イベントを読み取るための承認をリクエストできるようになりました。これにより、健康およびフィットネス アプリはより高度なデータを操作できるようになり、Apple の新しい血圧関連アラートの範囲が広がります。

StoreKit では複数のアップグレードも行われます。新しい AppStore.ageRatingCode API を使用すると、アプリは現在の App Store の年齢レーティングを確認し、以前に保存された値と比較できます。これは、地域の年齢レーティングが変化したときにアプリのコンテンツや動作を適応させる必要がある開発者にとって特に役立ちます。 Apple はまた、サブスクリプションのテストに関する 2 つの問題も解決しました。 StoreKit テストで、Win back オファーが正しく動作するようになり、サブスクリプションの変更後に SubscriptionStatus.all が古い情報を返さなくなりました。

Instruments はメモリ分析を改善する修正を受け取りました。 Allocations インストゥルメントは、ネイティブ Swift 型の参照カウント操作を正しく報告するようになり、Swift に大きく依存するアプリのデバッグがより正確になります。

以前の問題の一部はこのベータ版でも残ります。 AirDrop には、ベータ 1 で「Everyone」に設定されていたデバイスの検出可能性の問題が依然として残っています。Apple は、両方のデバイスを後のベータ版に更新するか、デバイスの連絡先にお互いの Apple アカウントの電子メールまたは電話番号が保存されていることを確認することを推奨しています。 PermissionKit の重要なアプリ更新 API は、サンドボックス環境ではテストできないままです。ウォッチフェイス ギャラリーも引き続き英語でのみテキストを表示します。

ネットワークも開発者が監視すべき領域です。 Apple は、デフォルトの TLS クライアント Hello を再度更新しました。厳格な指紋ベースのセキュリティを使用しているアプリまたは Web サイトでは、サーバーが新しい指紋に適応できない場合、ログインの失敗やアクションのブロックが発生する可能性があります。 TLS フィンガープリントは将来のリリースで進化するため、Apple は柔軟な検出ポリシーを使用することをお勧めします。

iOS 26.2 および iPadOS 26.2 ベータ 3 は、開発者を中心とした安定したアップデートです。これらは、健康データへのアクセスを拡張し、サブスクリプション ワークフロー テストを改善し、SDK 全体の主要な問題を修正します。 Appleは12月にアップデートを完成させる予定だ。

続きを読む: