Contents

InstalledApplicationListResponse.InstalledApplicationListItem

A dictionary that describes an app list item.

Declaration

object InstalledApplicationListResponse.InstalledApplicationListItem

Properties

NameTypeDescription
AdHocCodeSignedboolean

If true, the app is ad-hoc code signed.

Available: iOS 11.3+ | iPadOS 11.3+ | tvOS 11.3+ | visionOS 1.1+ | watchOS 10+

AppStoreVendableboolean

If true, the app came from the App Store and can participate in store features. For device-based Volume Purchase Program (VPP) apps, this value is false.

Available: iOS 11.3+ | iPadOS 11.3+ | tvOS 11.3+ | visionOS 1.1+ | watchOS 10+

BetaAppboolean

If true, the app is part of the Apple Beta Software Program.

Available: iOS 11.3+ | iPadOS 11.3+ | tvOS 11.3+ | visionOS 1.1+ | watchOS 10+

BundleSizeinteger

The app’s static bundle size, in bytes. This value is expensive to calculate. Starting in iOS 26, macOS 26, tvOS 26, watchOS 26, and visionOS 26 it isn’t present in the response unless it is included in the Items request key.

DeviceBasedVPPboolean

If true, installing the app didn’t require an Apple Account.

Available: iOS 11.3+ | iPadOS 11.3+ | tvOS 11.3+ | visionOS 1.1+ | watchOS 10+

DistributorIdentifierstring

The marketplace hosted application’s distributor ID.

Available: iOS 17.4+ | iPadOS 17.4+

DownloadCancelledboolean

If true, the user canceled the download.

DownloadFailedboolean

If true, the download failed.

DownloadPausedboolean

If true, the user paused the download.

DownloadWaitingboolean

If true, the app is in the initial state, which is waiting to download.

DynamicSizeinteger

The size of the app’s file system in bytes, including the Documents, Library, and other directories. This value is expensive to calculate. Starting in iOS 26, tvOS 26, watchOS 26, and visionOS 26 it isn’t present in the response unless it is included in the Items request key.

Available: iOS 5+ | iPadOS 5+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+

ExternalVersionIdentifierinteger

The app’s external version identifier. You can also retrieve this value from the App Store. For more information, see Apps and books metadata for organizations.

If the current external version identifier of an app on the App Store doesn’t match the external version identifier reported by the device, there may be an app update available for the device.

Available: iOS 11+ | iPadOS 11+ | macOS 10.13+ | tvOS 11+ | visionOS 1.1+ | watchOS 10+

HasUpdateAvailableboolean

If true, the app has an update available. This key is present only for App Store apps. In macOS, this key is present only for Volume Purchase Program (VPP) apps. This status updates daily and isn’t always up-to-date when installing an app.

Available: iOS 11.3+ | iPadOS 11.3+ | macOS 10.13.4+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+

Identifierstring

The app’s identifier. This key is always be present on iOS and tvOS, but may be missing on macOS.

Installingboolean

If true, the app is downloading. If false, it’s already installed.

IsAppClipboolean

If true, the app is an App Clip.

Available: iOS 16+ | iPadOS 16+ | visionOS 1.1+

IsValidatedboolean

If true, the app is valid and can run on the device. If the app is enterprise-distributed and unvalidated, it won’t be able to run until validation has occurred.

Available: iOS 9.2+ | iPadOS 9.2+ | tvOS 10.2+ | visionOS 1.1+ | watchOS 10+

Namestring

The app’s name.

Pathstring

The app’s path.

Available: macOS 10.7+

ShortVersionstring

The app’s short version.

Sourcestring

The source of the application. When Declarative Device Management manages the app, this value is Declarative Device Management.

Available: iOS 17.2+ | iPadOS 17.2+

Versionstring

The app’s version.

See Also

Objects