ImageCreatorクラスの非推奨化

画像生成に対するアプローチの改良のための取り組みに伴い、ImageCreatorクラスは非推奨となり、iOS 27、iPadOS 27、macOS 27、visionOS 27以降では利用できなくなります。ImageCreatorクラスは、Image Playgroundフレームワークを導入した際、アプリでオンデバイスの画像生成モデルを活用し、画像をプログラムによって生成できるように、フレームワークに組み込まれました。

アプリでImageCreatorクラスを使用している場合、次の点にご注意ください。

  • OSのベータ版リリース: コードは引き続きコンパイルできますが、Xcodeに警告が表示されるようになります。 ImageCreatorクラスを使用しているアプリは、TestFlightビルドでは機能しなくなり、ランタイムエラーが発生します。
  • OSの正式リリース: コードはコンパイルされず、アプリでImageCreatorクラスを使用する機能をユーザーが実行しても機能しなくなります。

必要な対応:

アプリでImageCreatorクラスを使用している場合は、画像生成機能が引き続き利用できる状態を維持し、アプリユーザーへの影響を防止するために、iOS 27、iPadOS 27、macOS 27、visionOS 27の正式リリースまでに実装をアップデートしてください。

  • アプリでImageCreatorクラスを使用している場合: システムが管理する一貫性のある画像生成体験を提供する、Image Playgroundシートの表示へと移行してください。 または、任意の画像生成サービスをアプリに統合することもできます。
  • すでに移行済みの場合: 必要な対応は特にありません。

リソース:

Image Playgroundフレームワークについてさらに詳しく(英語)

Image Playgroundによる高品質な画像の生成