---
title: supportsAlternateIcons
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uiapplication/supportsalternateicons
---

# supportsAlternateIcons

A Boolean value that indicates whether the app is allowed to change its icon.

## Declaration

```swift
var supportsAlternateIcons: Bool { get }
```

## Discussion

Discussion The value of this property is true only when the system allows you to change the icon of your app. To declare your app’s alternate icons, include them in the CFBundleIcons key of your app’s Info.plist file. The value of this property is always false for apps built using the visionOS SDK.

## See Also

### Managing the app’s icon

- [alternateIconName](uikit/uiapplication/alternateiconname.md)
- [setAlternateIconName(_:completionHandler:)](uikit/uiapplication/setalternateiconname(_:completionhandler:).md)
