ImageCreator 廃止、iOS 27以降はImage Playground移行が必要

ImageCreator 廃止、iOS 27以降では動作不可に

Image Playgroundフレームワークのプログラム生成APIが終了

ベータ段階では警告と実行時エラー、公開版ではコンパイル不可

Appleは、Image Playgroundフレームワークで提供していたImageCreatorクラスを廃止すると案内しました。ImageCreatorは、デバイス上の画像生成モデルを使ってアプリからプログラム的に画像を生成するためのクラスでしたが、iOS 27、iPadOS 27、macOS 27、visionOS 27以降では利用できなくなります。

ベータ版OS向けの段階では、既存コードは引き続きコンパイルできますが、Xcodeで警告が表示されます。一方で、ImageCreatorを使うアプリはTestFlightビルドでは動作せず、実行時エラーになります。公開版OSのリリース後はさらに制約が強くなり、ImageCreatorを含むコードはコンパイルできません。結果として、そのクラスに依存した画像生成機能はアプリ内で使えなくなります。

対応としてAppleは、ImageCreatorを使っているアプリを、システム管理の画像生成体験を提供するImage Playgroundシートの表示方式へ移行するよう求めています。もうひとつの選択肢として、別の画像生成サービスを組み込む方法も示しています。すでに移行済みのアプリについては追加対応は不要です。

今回の変更は、アプリ内で画像生成をどのように提供するかに直接影響します。これまで独自UIや独自フローの中でImageCreatorを呼び出していた実装は、そのままでは将来のOSで維持できません。iOS 27系の一般公開前に実装を切り替えないと、ビルド工程と実行時の両方で問題が出ることになります。

WWDC26 アンケート公開

Appleが今年のカンファレンスに関する意見募集を開始

開発者向けニュースとして案内、回答フォームを公開

Appleは、WWDC26に関するアンケートを公開しました。案内内容はシンプルで、今年のカンファレンスについて意見を共有してほしいとしています。

技術仕様や新しいSDK、APIの更新内容を伝える告知ではなく、参加者や視聴者からフィードバックを集めるための案内です。開発者は専用のフォームから回答できます。

参照元

– [apple] Deprecation of the ImageCreator class
https://developer.apple.com/news/?id=dz9wvq0r
– [apple] WWDC26 survey
https://developer.apple.com/news/?id=15wishue

タイトルとURLをコピーしました