description
TypeScriptget description(): (string) | nullSwift declarationlet description: String?The app's localized description.
struct · iOS 17.2+ · SDK 27.1
struct ManagedAppA representation of a managed app. ``ManagedApp`` represents a managed app that the framework can install. Use an instance of this object to obtain information about the app.
get description(): (string) | nullSwift declarationlet description: String?The app's localized description.
get releaseDate(): (globalThis.Date) | nullSwift declarationlet releaseDate: Date?The app's release date.
get releaseNotes(): (string) | nullSwift declarationlet releaseNotes: String?The app's localized developer release notes.
get requirements(): (string) | nullSwift declarationlet requirements: String?The app's localized operating system compatibility requirements.
get contentRating(): (string) | nullSwift declarationlet contentRating: String?The app's content age rating.
get privacyPolicy(): (string) | nullSwift declarationlet privacyPolicy: URL?The app's privacy policy URL.
screenshotURLs(size: { width: number; height: number }): Array<string>Swift declarationfunc screenshotURLs(fitting size: CGSize) -> [URL]An array of the app's screenshot URLs. The screenshots scale to fit the given size. - Parameter size: The size of the screenshots. - Returns: The URLs of the screenshots.
get developerWebsite(): (string) | nullSwift declarationlet developerWebsite: URL?The app's developer website URL.
get licenseAgreement(): (string) | nullSwift declarationvar licenseAgreement: URL? { get }The app's license agreement URL.
get metadataLanguage(): (_Foundation_Locale_Language) | nullSwift declarationlet metadataLanguage: Locale.Language?The language of the localized properties of this managed app.
get licenseAgreementText(): Promise<(_Foundation_AttributedString) | null>Swift declarationvar licenseAgreementText: AttributedString? { get async }get id(): stringSwift declarationvar id: String { get }The stable identity of the entity associated with this instance.
get name(): stringSwift declarationlet name: StringThe app's localized name.
get genres(): Array<string>Swift declarationlet genres: [String]The app's localized genres.
get seller(): (string) | nullSwift declarationlet seller: String?The app's localized seller.
iconURL(size: { width: number; height: number }): (string) | nullSwift declarationfunc iconURL(fitting size: CGSize) -> URL?A URL for the icon of the app. The icon scales to fit the given size. - Parameter size: The size of the icon. - Returns: The URL of the icon.
get version(): (string) | nullSwift declarationlet version: String?The app's version information.
get fileSize(): (_Foundation_Measurement<_Foundation_UnitInformationStorage>) | nullSwift declarationlet fileSize: Measurement<UnitInformationStorage>?The size of the app in bytes.
get platform(): PlatformSwift declarationlet platform: PlatformThe platform of the app.
get subtitle(): (string) | nullSwift declarationlet subtitle: String?The app's localized subtitle.
get copyright(): (string) | nullSwift declarationlet copyright: String?The app's copyright information.
get languages(): Array<_Foundation_Locale_Language>Swift declarationlet languages: [Locale.Language]The app's supported languages. > Tip: Use ``Locale.localizedString(forLanguageCode:)`` to obtain a display name for the language, using ``metadataLanguage`` to create the ``Locale``.
No declarations were skipped in this snapshot.