弃用 ImageCreator 类

随着我们不断优化图像生成方法,ImageCreator 类将被弃用,并且在 iOS 27、iPadOS 27、macOS 27 和 visionOS 27 或更高版本中将无法使用。我们在推出 Image Playground 框架时引入了 ImageCreator 类,使 App 能够使用设备端图像生成模型,以编程方式生成图像。

如果你的 App 使用 ImageCreator 类,将发生如下情况:

  • Beta 版操作系统: 你的代码将继续编译,但你会开始在 Xcode 中收到警告。使用 ImageCreator 的 App 将无法在 TestFlight 构建版本中正常运行,并且会导致运行时错误。
  • 公开发行版操作系统: 你的代码将无法编译,你的 App 中所有使用 ImageCreator 的功能都将失效。

你需要做什么:

如果你的 App 使用了 ImageCreator,请在 iOS 27、iPadOS 27、macOS 27 和 visionOS 27 公开发布之前更新你的实现,以确保图像生成功能继续可用以及 App 用户不受影响。

  • 如果你的 App 使用 ImageCreator: 请改为显示图乐园表单,该表单提供由系统管理的、一致的图像生成体验。或者,你也可以集成你选择的其他图像生成服务。
  • 如果你已完成迁移: 无需采取进一步行动。

资源:

进一步了解 Image Playground 框架 (英文)

使用 Image Playground 制作高质量图像