# Liquid Glass Icons for Godot iOS Games

> How to add Apple Liquid Glass icons to your Godot iOS game. Apply them locally to an Xcode export or automatically via ShipThis cloud builds.

Source: https://shipth.is/docs/guides/liquid-glass

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](https://developer.apple.com/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:

```bash
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
  - Using the [setup wizard](https://shipth.is/docs/reference/game/wizard) is recommended
- A `.icon` directory placed alongside `shipthis.json` and `project.godot`

Tell the build server which icon to use:

```bash
shipthis game details --liquidGlassIconPath ./Example.icon
```

Then rebuild with the [ship command](https://shipth.is/docs/reference/game/ship) to apply it.
