米Appleは、「iOS 15」および「iPad OS 15」のベータ版の提供を、開発者会議「WWDC 2021」にて発表した。
「iOS 15」および「iPad OS 15」ベータ版ではApp Storeにおいて、StoreKit 2にSwiftの並列処理など新たな言語機能を活用したSwiftベースのAPIが導入されている。このAPIを使用して、製品情報の読み込み、ストアでのアプリ内課金の表示、顧客による購入の許可、コンテンツやサブスクリプションへのアクセス管理、App Storeで署名されたJSON Web Signature(JWS)形式のトランザクション情報の受信を行う。
Audio UnitsではAudio UnitsホストがiOSで表示可能なカスタムビューが提供されるようになったほか、Core HapticsではCHHapticEventTypeAudioContinuous、CHHapticEventTypeHapticContinuous、CHHapticEventTypeAudioCustomのタイプのイベントは、一時停止しているCHHapticAdvancedPatternPlayerが再開する場合、イベントの途中で再生を再開するようになるとともに、typeリソースにボリュームエンベロープを適用するかどうかを制御できるようになった。
機械学習関連では、Create MLフレームワークによるオンデバイス機械学習を活用したダイナミックなアプリ体験を構築する機能が利用可能になったほか、Audio Feature PrintベースのMLSoundClassifierアルゴリズムがより高速かつ高精度、低レイテンシ、小さなモデルサイズでサウンド分類モデルをトレーニングできるようになっている。
ほかにも、「iOS 15」および「iPad OS 15」ベータ版では、さまざまな新機能が追加されているが、問題点も多数存在しているため、試用にあたっては注意が必要となる。
- 関連リンク
この記事は参考になりましたか?
- この記事の著者
-
CodeZine編集部(コードジンヘンシュウブ)
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です