Skip to main content

Liquid Glass icons

Apple's Liquid Glass is a vector-based icon format. ShipThis can apply these icons to your iOS game locally or during a cloud build.

You'll need an icon generated using Apple Icon Composer, provided as a directory with a .icon suffix.

Local Xcode export​

This does not require a ShipThis account. It's useful if you're exporting your Godot iOS project manually and want to attach the icon to your Xcode build.

You will need:

  • A .icon directory
  • A local iOS export of a Godot project (Xcode project)

Apply MyIcon.icon to an exported Xcode project:

shipthis util glass ios/output.xcodeproj MyIcon.icon

This copies the icon into the Xcode project and updates the project configuration so Xcode uses it as the app icon.

ShipThis cloud build​

The build system can automatically include the icon during export.

You will need:

  • A Godot project configured for iOS on ShipThis
  • A .icon directory placed alongside shipthis.json and project.godot

Tell the build server which icon to use:

shipthis game details --liquidGlassIconPath ./Example.icon

Then rebuild with the ship command to apply it.